3

java.io.Console中,有两种方法,printfformat,它们看起来是相同的。在API中它说

调用该表单方法的con.printf(format, args) 行为与调用 con.format(format, args)

那么为什么有两种方法呢?有没有首选的情况?

编辑:他们已经在 java.io.PrintStream 以及 Java 5 中做到了这一点

4

2 回答 2

3

这适用于来自不同编程背景的程序员。C/ C++用途printf

于 2013-02-07T06:03:12.563 回答
2

调用此表单方法的行为与调用-文档con.printf(format, args)的方式完全相同con.format(format, args)

所以没有区别,只是为了语法方便

于 2013-02-07T05:55:38.800 回答