目录
基本语法
代码示例
格式化字符
?
基本语法
System
.
out
.
println
(
msg
);? ? ? ? ? ? ? ?
//
输出一个字符串, 带换行
System
.
out
.
print
(
msg
);? ? ? ? ? ? ? ? ?
//
输出一个字符串, 不带换行
System
.
out
.
printf
(
format
,
msg
);? ?
//
格式化输出
- println 输出的内容自带“\n”,print不带“\n”。
- print 的格式化输出方式和C语言的 printf 是基本一致的。
代码示例
public class TestDemo {
public static void main(String[] args) {
String str = "abcdef";
System.out.println(str);
System.out.print(str);
int ret = 1;
System.out.printf(" x=%d\n",ret);
}
}
?
?
格式化字符
转换符 | 类型 | 举例 | | d | 十进制整数 | ( "%d", 100 ) | 100 | x | 十六进制整数 | ( "%x", 100 ) | 64 | o | 八进制整数 | ( "%o", 100 ) | 144 | f | 定点浮点数 | ( "%f", 100f ) | 100.000000 | e | 指数浮点数 | ( "%e", 100f ) | 1.000000e+02 | g | 通用浮点数 | ( "%g", 100f ) | 100.000 | a | 十六进制浮点数 | ( "%a", 100 ) | 0x1.9p6 | s | 字符串 | ( "%s", 100 ) | 100 | c | 字符 | ( "%c", '1' ) | 1 | b | 布尔值 | ( "%b", 100 ) | true | h | 散列码 | ( "%h", 100 ) | 64 | % | 百分号 | ( "%.2f%%", 2/7f ) | 0.29% |
?(注:这个表格没必要记住,用到的时候根据需要查一下就行啦)
|