欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

System.out.printf用法

程序员文章站 2022-07-15 09:14:10
...

表示从今天就要真的开始整理看书的一部分内容了,书都看完了但是还没有整理

System.out.printf

今天要说一下这个方法,可能打眼一看这不就是System.out.println();,可看仔细,这不是,这个方法我感觉类似C语言或者C++里面语法,其实吧,感觉用处没有那么大但是吧可能会在写算法的时候用到吧,毕竟感觉java里面的真的是有很多内置的算法,就是为了省力气。
书上代码编写

import java.io.PrintStream;

public class Sout {
    public static void main(String[] args) {
        double string = 123456789.987654321;
        PrintStream printf = System.out.printf("%8.2f", string);

        System.out.println();

        String string1 = "zwd";
        int  string2= 10;
        System.out.printf("Hellow, %s, Next Year ,you will be %d",string1,string2);

    }
}
转化符 类型 示例
d 十进制整数 129
x 十六制整数 9f
o 八进制整数 237
f 定点浮点数 15.9
e 指数浮点数 1.59e+
g 通用浮点数
a 十六制浮点数 0x1.fccdp3
s 字符串 Hellow
c 字符 H
b 布尔 true
h 散列码 42628b2

我觉得大体上可以使用的就是感觉常用的就是sfd,然后还有就是printf调用的是String的format方法其实可以直接使用format方法,所以这个没啥用但是万一用到了呢,记一下吧

相关标签: java