字符串格式化

阅读量: 1004 编辑

使用 System.out.format ,将字符串格式化输出;

一、格式化的使用方法

1、只要记住下方的 字母 表示的是什么类型数据即可

2、System.out.format

  • %d 表示 十进制

  • %c 表示 unicode

  • %b 表示 boolean值

  • %s 表示 String

  • %f 表示 十进制浮点数

  • %e 表示 科学计数浮点数

  • %x 表示 十六进制帧数

  • %h 表示 hash码

3、也可以使用java.util.Formatter 进行格式化,和上方的格式化一样;

二、编程实战

代码的详细解读,可以参考视频教程

package com.qicong.zj.c15;

import java.util.Formatter;

/**
 * User: 祁大聪
 */
public class S15 {

    public static void main(String[] args) {
        int age = 80;
        System.out.println("年龄 = " + age + ", 工资 = " + 9999.99);
        System.out.format("年龄 = %d, 工资 = %f", age, 9999.99);

        System.out.println("");

        Formatter format = new Formatter();
        //ctrl +
        String s = format.format("年龄 = %d, 工资 = %f", age, 9999.99).toString();
        System.out.println(s);
    }

}
爱码岛编程公众号
试卷资料
爱码岛编程小程序
在线刷题
苏ICP备13052010号
©2023 南京匠成信息科技有限公司