【发布时间】:2013-09-12 10:46:51
【问题描述】:
我见过的唯一 void 返回类型在方法中有 System.out.println 语句。
因此,一旦调用该方法,这些字符串就会被打印出来。
难道你不能将返回类型设为字符串并返回字符串而不是 void 返回类型吗?
如果 void 返回类型方法中包含其他方法,您能否将返回类型设为该方法给出的值,该值将返回该方法的结果?
什么时候只能使用 void 返回类型?
【问题讨论】:
-
println(..)的目的是写一些东西到标准输出。它不需要返回任何东西。 -
我见过的唯一 void 返回类型在方法中有
System.out.println语句 看起来你正在学习 Java,否则你会看到其他返回 @987654323 的方法@(或返回 nothing)如Arrays#sort或Runnable#run -
不是反对者,但您可以轻松地在网上快速搜索,即在谷歌(或您最喜欢的 SEO)上查看此内容并获得大量答案。
-
什么时候只能使用 void 返回类型?设置器、执行内部业务逻辑的方法等
-
我检查过了。一切都是模棱两可的,说没有我知道的返回类型。没有什么太详细了。如果我知道 Arrays#sort 或 Runnable#run 是什么,那可能会更有意义。