[求助]println和printf有什么区别啊?
System.out.println()和System.out.printf()有什么区别?什么情况用System.out.println()?
什么情况用System.out.printf()?
请帮我下, 谢谢!!!!!!!!!
----------------解决方案--------------------------------------------------------
要学好java,平时应该多看一点jdk文档,这里我摘录一下里面的文档
这个println 意思就是打印相应的文字后 换行。
而 PrintStream printf(String format, Object... args)
A convenience method to write a formatted string to this output stream using the specified format string and arguments.
上面的意思就是说这一个方法是把一个已经格式化好的字符串输出到这一个输出流中,而这一个输出流就是使用上边方法的的字符串和参数。
----------------解决方案--------------------------------------------------------
看下C就知道了 那printf和C语言一样的
----------------解决方案--------------------------------------------------------
恩,非常感谢啊。jdk英文的看不太懂,也比较难找啊
----------------解决方案--------------------------------------------------------
jdk有中文版的,可以去下个中文版的来看
----------------解决方案--------------------------------------------------------
System.out.printf(),java中没有printf方法,只有print()与println()
----------------解决方案--------------------------------------------------------
谁说没有printf()? 2楼的连文档都拿出来了 你没看见?
java中的printf()就是照搬C中的
而println()就是输出后换行
不想换行就用print()
----------------解决方案--------------------------------------------------------
呵呵。。。搞错了,有printf方法
----------------解决方案--------------------------------------------------------
printf是用与格式化输出的和c的类似。
----------------解决方案--------------------------------------------------------
谢了,刚看明白
----------------解决方案--------------------------------------------------------