比起System.out.println("一"+a+"堆"+b+"加"+c+"号");拼接参数时不用总是一堆加号,但不换行,想换行要加换行符\n
常用格式化类型测试
public class SoufTest {
public static void main(String[] args) {
System.out.printf("%s\n","输出字符串");
System.out.printf("%s:%d\n","输出十进制数字",10);
System.out.printf("%s:%b\n","输出布尔类型",true);
System.out.printf("%s:%f\n","输出浮点类型数字",99.99);
Date date = new Date();
System.out.printf("全部日期和时间信息:%tc%n",date);
System.out.printf("年-月-日格式:%tF%n",date);
System.out.printf("月/日/年格式:%tD%n",date);
System.out.printf("HH:MM:SS PM格式(12时制):%tr%n",date);
System.out.printf("HH:MM:SS格式(24时制):%tT%n",date);
System.out.printf("HH:MM格式(24时制):%tR",date);
}
转换表