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方法,所以这个没啥用但是万一用到了呢,记一下吧
上一篇: C语言实现顺序表