格式化打印System.out.printf的使用

比起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);
        //输出十进制数字:10
        System.out.printf("%s:%b\n","输出布尔类型",true);
        //输出布尔类型:true
        System.out.printf("%s:%f\n","输出浮点类型数字",99.99);
        //输出浮点类型数字:99.990000
        Date date = new Date();
        //c的使用
        System.out.printf("全部日期和时间信息:%tc%n",date);
        //全部日期和时间信息:星期二 三月 09 03:20:34 CST 2021
        //f的用法
        System.out.printf("年-月-日格式:%tF%n",date);
        //年-月-日格式:2021-03-09
        //d的用法
        System.out.printf("月/日/年格式:%tD%n",date);
        //月/日/年格式:03/09/21
        //r的使用
        System.out.printf("HH:MM:SS PM格式(12时制):%tr%n",date);
        //HH:MM:SS PM格式(12时制):03:20:34 上午
        //t的使用
        System.out.printf("HH:MM:SS格式(24时制):%tT%n",date);
        //HH:MM:SS格式(24时制):03:20:34
        //R的使用
        System.out.printf("HH:MM格式(24时制):%tR",date);
        //HH:MM格式(24时制):03:20
}

转换表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值