Java中StdOut与System.out.println的区别

6

我刚开始学习Java,下载了Eclipse并创建了一个Java项目。 这个项目一开始工作正常,后来我引入了一个类但是因为以下代码出现问题而无法工作。

StdOut.println(p + "  " + q);

在搜索后,我已将其替换为

System.out.println(p + "  " + q);

输入也是同样的方式。

我尝试导入system.io.*,但没有成功。然后我尝试了import StdIn,也没有成功。

我感觉可能是因为不同的项目模板/类型造成的。教程链接也会很有帮助。谢谢。


很可能,您正在参加一门试图简化Java编程语言复杂性的课程。您可以在此处下载各个类:http://introcs.cs.princeton.edu/java/stdlib/ - Ebony Maw
1个回答

15

StdOut 不是JDK提供的一个类。

然而,StdOut 在学校项目中是常用的。


我也已经在我的项目中添加了所述的stdout类的jar文件。 - Haseeb Asif
@HaseebAsif:你用的是什么IDE?Eclipse吗? - Chris Dargis
我正在使用Eclipse Juno适用于Java开发人员 在“引用库”下面,我可以看到已经添加的JAR文件。 - Haseeb Asif
@HaseebAsif:如果您想在所有项目中包含JAR,请转到“窗口”->“首选项”->“Java”->“已安装的JRE”,找到默认的JRE并单击编辑以添加所需的JAR。 - Chris Dargis
1
让我们在聊天中继续这个讨论:http://chat.stackoverflow.com/rooms/15239/discussion-between-haseeb-asif-and-doug-ramsey - Haseeb Asif
显示剩余4条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接