print 是直接输出。
println 是输出并换行(相当于是多了一个C语言中的"\n")。
printf 是格式化输出,可以用来切换数据的格式,也可以同时输出不同格式。
println 实例(输出换行):

print 实例(只输出):

printf 实例(切换格式):

printf 实例(输出不同格式):

print 和 println 也可以输出和printf 一样的语句,但是会比较麻烦

报错情况:

原因:println输出不能转换格式

原因:printf 在输出前要确定格式(格式不变也要) 实例:

此处11行输出格式不变( printf 中 %f 既可以输出 float 也可以输出 double),但是"%f" 是必要的.
本文介绍了Java中的print,println和printf三种输出函数的区别,重点在于它们的输出行为(换行、格式化)以及可能遇到的报错情况,如println不支持格式转换。
3136

被折叠的 条评论
为什么被折叠?



