两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

1.%d,%o,%x和%X

%d,%o,%x和%X格式符均可格式化byte、Byte、short、Short、int、Integer、long和Long型數(shù)據(jù),其中:

%d將值格式化為十進(jìn)制整數(shù)。

%o將值格式化為八進(jìn)制整數(shù)。

%x將值格式化為小寫的十六進(jìn)制整數(shù)。

%X將值格式化為大寫的十六進(jìn)制整數(shù)。

例如:

String s = String.format("%d,%o,%x,%X",300,300,300,300);

那么,字符串s就是"300,454,12c,12C"。

2.修飾符

1)加號修飾符“+”

格式化正整數(shù)時,強(qiáng)制添加上正號,例如:%+d將123格式化為"+123"。

2)逗號修飾符“,”

格式化整數(shù)時,按“千”分組,例如:

String s = String.format("按千分組:%,d。按千分組帶正號%+,d",12345678,9876);

那么,字符串s就是"按千分組:12,345,678。按千分組帶正號+9,876 "。

3.數(shù)據(jù)的寬度

所謂數(shù)據(jù)的寬度就是format方法返回的字符串的長度,規(guī)定數(shù)據(jù)寬度的一般格式為"%md",其效果是在數(shù)字的左面增加空格;若為"%-md",其效果是在數(shù)字的右面增加空格。

例如,將數(shù)字10格式化為寬度為8的字符串:

String s = String.format("%8d",10);

那么,字符串s就是"      10",其長度(s.length())為8,即s在10左面添加了6個空格字符,對于:

String s = String.format("%-8d",10);

那么,字符串s就是"10      ",其長度(s.length())為8,即s在10右面添加了6個空格字符。

注意:如果實(shí)際數(shù)字的寬度大于格式中指定的寬度,就按數(shù)字的實(shí)際寬度進(jìn)行格式化。

我們也可以在寬度前面增加前綴0,表示用數(shù)字0,不用空格來填充寬度左面的富余部分,例如:

String s = String.format("%08d",12);

那么,字符串s就是"00000012",其長度(s.length())為8,即s在12的左面添加了6個數(shù)字0。


點(diǎn)贊(0)

C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍(lán)橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點(diǎn)擊了解:

一點(diǎn)編程也不會寫的:零基礎(chǔ)C語言學(xué)練課程

解決困擾你多年的C語言疑難雜癥特性的C語言進(jìn)階課程

從零到寫出一個爬蟲的Python編程課程

只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程

信息學(xué)奧賽或C++選手的 必學(xué)C++課程

藍(lán)橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競賽課入門課程

手把手講解近五年真題的藍(lán)橋杯輔導(dǎo)課程

Dotcpp在線編譯      (登錄可減少運(yùn)行等待時間)