【发布时间】:2012-11-06 14:24:23
【问题描述】:
我用谷歌搜索了它,但没有找到任何有用的东西,所以我决定在这里问。 我不能将 System.out.println 用于我正在处理的项目,所以我使用了 return 语句。一切都编译得很好,但是我的 return 语句没有向控制台打印任何内容,程序只是终止了。我在代码中所拥有的只是一个返回 true 或 false 的 if-else 语句。为什么我在控制台上看不到任何内容? 顺便说一句,我正在使用 Eclipse Juno 的控制台。
【问题讨论】:
-
为什么会返回语句在控制台打印一些东西?
-
return 不是为了打印,而是为了返回一些东西。
-
在其他一些虚拟机上,我尝试了 return 语句,它打印了我希望它在控制台上打印的内容。
-
Return 不会向控制台打印任何内容。使用
System.out打印或使用FileDescriptor.out -
这很酷。不过,假设 JVM 不这样做。
标签: java