为什么我的 jshell 实例(JDK 版本 9-ea)无法识别printf()
语句?以下是我观察到的错误,
jshell> printf("Print number one - %d",1)
| Error:
| cannot find symbol
| symbol: method printf(java.lang.String,int)
| printf("Print number one - %d",1)
| ^----^
只要我以常规方式指定它,我就可以访问 printf。
jshell> System.out.printf("Print number one - %d",1)
Print number one - 1$1 ==> java.io.PrintStream@1efbd816
任何指针?