Java是一種廣泛應用于軟件開發的計算機編程語言,其廣泛應用很大程度上得益于其對于數字的高度精確控制能力。本文將重點討論Java中如何格式化小數和整數。
Java中格式化數字可以使用String類中的format()方法。具體使用方式如下:
// 格式化整數 int number = 123456; System.out.println(String.format("%,d", number)); // 輸出:123,456 // 格式化小數 float decimal = 12.3456f; System.out.println(String.format("%.2f", decimal)); // 輸出:12.35
其中,%d用于表示整數,而%s則用于表示字符串。常用的格式修飾符有以下幾種:
- %d:表示格式化為整數。
- %f:表示格式化為小數。
- %e:表示格式化為科學計數法。
- %c:表示格式化為字符。
- %s:表示格式化為字符串。
除此之外,還可以結合修飾符使用符號來格式化數字,例如:
// 格式化整數 int number = 123456; System.out.println(String.format("$%,d", number)); // 輸出:$123,456 // 格式化小數 float decimal = 12.3456f; System.out.println(String.format("$%.2f", decimal)); // 輸出:$12.35
需要注意的是,這種方法生成的字符串是不可變的,因此每次格式化都會生成一個新的字符串對象。
上一篇ajax傳送數據常用參數
下一篇php jq框架