java.io.Console中的重复方法?

时间:2013-02-07 05:50:12

标签: java

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

  

调用con.printf(format, args)形式的此方法   行为与调用的方式完全相同   con.format(format, args)

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

编辑:他们在java.io.PrintStream以及Java 5

中完成了这项工作

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

调用con.printf(format, args)形式的此方法的行为与调用con.format(format, args) - Documentation

的方式完全相同

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