一、 string.format 方法:
1. 整數進行格式化:
%[index$][標識][最小寬度]轉換方式
標識:-
在最小寬度內左對齊
,只適十進位制,每3位數之間用','分隔
轉換方式:
d十進位制o
八進位制x或
x十六進製制
(注: %與轉換方式必須有,不能省略)
2.浮點數格式化:
%[index$][標識][最小寬度]
[.精度]
轉化方式
轉換方式:
f十進位制普通表示g
或g自動普通或科學計數方式
(注: index$ 表,引數的位置)
3.轉換方式:
c: 表示字元
s
: 表字串
%%
: 在最後加,表百分比符號
4. 示例:
system.out.println(string.format("
(%2$-8d),%3$c式化(%1$.2f)
",
123.333
, 12
, '格'
));
結果: (12 ),格式化(123.33)
二、 messageforma方法:
system.out.println(
messageformat.format("名字:,年齡", "張三",19));
-->名字:張三,年齡19
或:
object pm = ;
system.out.println(messageformat.format(" and ", pm));
--> 12,300% and 1224.6
Python中格式化字串
1.c 以ascii碼的格式輸出 2.s 以字串的格式輸出 3.d 以整數的格式輸出 4.o 以無符號八進位制的格式輸出 5.x 以無符號十六進製制的格式輸出 6.x 以無符號十六進製制的格式輸出 大寫 7.f 以實數的格式輸出,可指定小數點後的精度 例 print 2f 變數 以保留2位小數的格式...
python中格式化字串
語法 它通過 和 來代替 注意 字串的format函式可以接受無限個引數,位置可以不按順序,可以不用或者用多次,不過2.6不能為空 2.7才可以。通過位置 in 1 format kzc 18 out 1 kzc,18 in 2 format kzc 18 out 2 kzc,18 in 3 for...
java格式化字串
時間格式轉換 在應用程式設計中,經常需要顯示時間和日期。如果想輸出滿意的日期和時間格式,一般需要編寫大量的 經過各種演算法才能實現。format 方法通過給定的特殊轉換符作為引數來實現對日期和時間的格式化。第乙個類就是 dateformat 他可以將時間格式化為字串,dateformat 使得可以選...