【发布时间】:2015-04-29 18:50:51
【问题描述】:
刚知道java确实有一个名为printf的方法,那么printf和println有什么区别呢?
【问题讨论】:
-
printf类似于 C 中的printf函数,“打印格式”,另一个是更多(或更少)更新版本,不需要格式和值列表... JavaDoc 告诉你什么? -
@MadProgrammer 如果我们有
format和printf一样有什么用呢? -
因为对于许多人来说,
printf令人困惑并且如果您以前没有使用过它就很难使用它。您可以使用println("Say " + word)或printf("Say %s%n", word),通常哪个更容易阅读? C 没有String就像 Java 那样,所以允许println简化了过程 -
@shikjohari 请正确阅读这个问题,因为它是关于差异而不是关于哪个更好,我在发布这个问题之前已经阅读了你提到的问题。
-
@BhargavModi 好吧,如果您仔细阅读该问题的答案,您就会明白我为什么说这是重复的。也正确阅读答案:)