我开始学习Java,遇到了一些问题。
public class Hello {
public static void main(String[] args) {
System.out.printIn("Hello");
}
}
使用Notepad++编辑器。我有SDK。编译时我使用javac Hello.java
,但是出现了以下错误:
符号:方法PrintIn
位置:类型为PrintStream的变量out
我开始学习Java,遇到了一些问题。
public class Hello {
public static void main(String[] args) {
System.out.printIn("Hello");
}
}
使用Notepad++编辑器。我有SDK。编译时我使用javac Hello.java
,但是出现了以下错误:
符号:方法PrintIn
位置:类型为PrintStream的变量out
您的错误只是打错了一个字母,这种情况即使是最优秀的人也可能发生:
使用小写字母“l”而不是大写字母“I”;在某些集成开发环境中,这两个字符看起来非常类似!
System.out.println("Hello");
记住:println()
代表着“打印行”。
P.S.我建议使用更好的IDE软件,比如NetBeans或Eclipse。这两个软件都可以捕获语法错误,因此您不必担心。
println
,而不是printIn
。这并不是
System.out.printIn
System.out.println (it's a l)
System.out.println("Hello");
代替。请注意,您示例中的大写 I
应为小写 L
。 println
是"print line"的缩写,他们为什么不使用 printLine
真是太疯狂了。并不是像其他许多API方法一样避免使用元音字母。如果这是您实际的代码,问题在于您的代码中有一个错别字。
方法System.out.printin()不存在。
System.out.println("Hello");
您混淆了小写的“l”和大写的“I”。
不是printIn(),而是println()
println()
替代。 - Jonathan M