发生了“Type of PrintStream”错误

时间:2012-02-15 18:19:48

标签: java

我开始学习Java并遇到了一些问题。

public class Hello {
    public static void main(String[] args) {
        System.out.printIn("Hello");
        }
    }

使用Notepad ++。有SDK。编译我使用javac Hello.java,但它导致以下错误:

  

符号:方法PrintIn

     

位置:可变的PrintStream类型

7 个答案:

答案 0 :(得分:9)

你的错误只是一个错字,甚至发生在我们最好的人身上:

使用小写的“L”而不是大写的“I”;在某些IDE中,两者看起来很相似!

System.out.println("Hello");

请记住:println()代表“打印行”。

P.S。我建议使用更好的IDE软件,例如NetBeans或Eclipse。这两个都会捕获语法错误,因此您不必担心。

答案 1 :(得分:6)

您需要println,而不是printIn

答案 2 :(得分:4)

尝试System.out.println("Hello");

请注意小写L,而不是您的示例中的大写I

println打印行的缩写,为什么他们不仅仅使用printLine而是疯了。 它不像在许多其他API方法中避免使用元音。

选择一个代码完成的好IDE,你将不会遇到这些问题。

答案 3 :(得分:4)

不是

System.out.printIn 

但是

System.out.println (it's a l)

答案 4 :(得分:3)

它是println,而不是printIn(小写“ln”,简称为行)

答案 5 :(得分:2)

如果这是您的实际代码问题,那么您的代码中就会出现拼写错误。

Method System.out.printin();不存在

System.out.println("Hello");

你在较低的“l”和大写的“i”之间感到困惑

答案 6 :(得分:0)

它不是printIng(),而是println()