java中println和printf有什么区别

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:13:38

Java中的println和printf的区别在于:
println是用于输出参数内容,然后换行,其参数个数固定为一个。
printf是用于输出带各种数据类型的占位符的参数,其参数个数是不定的。

println输出内容以后自动换行
printf不能换行,必须加“\n”换行

"\n"不是严格意义上的回车,不相信的话可以用print("\n")到文件上(比如"out.txt"),然后用记事本打开,看到的是一团黑的符号

println()不仅仅比print()多打一个"\n",而是"\r\n",这才是真正意义上的回车