在java.io.Console
中,有两种方法,printf
和format
,它们看起来是相同的。在API中它说
调用该表单方法的
con.printf(format, args)
行为与调用con.format(format, args)
那么为什么有两种方法呢?有没有首选的情况?
编辑:他们已经在 java.io.PrintStream 以及 Java 5 中做到了这一点
在java.io.Console
中,有两种方法,printf
和format
,它们看起来是相同的。在API中它说
调用该表单方法的
con.printf(format, args)
行为与调用con.format(format, args)
那么为什么有两种方法呢?有没有首选的情况?
编辑:他们已经在 java.io.PrintStream 以及 Java 5 中做到了这一点
这适用于来自不同编程背景的程序员。C/ C++
用途printf
调用此表单方法的行为与调用-文档con.printf(format, args)
的方式完全相同con.format(format, args)
所以没有区别,只是为了语法方便