// 格式化輸出
public class Main {
public static void main(String[] args) {
double d = 3.1415926;
System.out.printf("%.2f\n", d); // 顯示兩位小數3.14
System.out.printf("%.4f\n", d); // 顯示4位小數3.1416
}
}
Java的格式化功能提供了多種佔位符,可以把各種資料型別“格式化”成指定的字串:
佔位符 | 說明 |
---|---|
%d | 格式化輸出整數 |
%x | 格式化輸出十六進位制整數 |
%f | 格式化輸出浮點數 |
%e | 格式化輸出科學計數法表示的浮點數 |
%s | 格式化字串 |
注意,由於%
表示佔位符,因此,連續兩個%%
表示一個%
字元本身。
引用:輸入和輸出 - Java教程 - 廖雪峰的官方網站 (liaoxuefeng.com)