中文字幕欧美日韩一区二区三区_高清久久一区_阳光姐妹淘韩国版_日韩精品免费视频一区二区三区_91在线成人_一级黄色免费_精品欧美黑人一区二区三区

北京北大青鳥(niǎo)學(xué)術(shù)部:JAVA String.format方法使用介紹

北京北大青鳥(niǎo)學(xué)術(shù)部提供:
1.對(duì)整數(shù)進(jìn)行格式化:%[index$][標(biāo)識(shí)][最小寬度]轉(zhuǎn)換方式(北京北大青鳥(niǎo)
        我們可以看到,格式化字符串由4部分組成,其中%[index$]的含義我們上面已經(jīng)講過(guò),[最小寬度]的含義也很好理解,就是最終該整數(shù)轉(zhuǎn)化的字符串最少包含多少位數(shù)字。我們來(lái)看看剩下2個(gè)部分的含義吧:
 標(biāo)識(shí):
 '-'    在最小寬度內(nèi)左對(duì)齊,不可以與“用0填充”同時(shí)使用
 '#'    只適用于8進(jìn)制和16進(jìn)制,8進(jìn)制時(shí)在結(jié)果前面增加一個(gè)0,16進(jìn)制時(shí)在結(jié)果前面增加0x
 '+'    結(jié)果總是包括一個(gè)符號(hào)(一般情況下只適用于10進(jìn)制,若對(duì)象為BigInteger才可以用于8進(jìn)制和16進(jìn)制)
 '  '    正值前加空格,負(fù)值前加負(fù)號(hào)(一般情況下只適用于10進(jìn)制,若對(duì)象為BigInteger才可以用于8進(jìn)制和16進(jìn)制)
 '0'    結(jié)果將用零來(lái)填充
 ','    只適用于10進(jìn)制,每3位數(shù)字之間用“,”分隔
 '('    若參數(shù)是負(fù)數(shù),則結(jié)果中不添加負(fù)號(hào)而是用圓括號(hào)把數(shù)字括起來(lái)(同‘+’具有同樣的限制)
 
 轉(zhuǎn)換方式:
 d-十進(jìn)制   o-八進(jìn)制   x或X-十六進(jìn)制
        上面的說(shuō)明過(guò)于枯燥,我們來(lái)看幾個(gè)具體的例子。需要特別注意的一點(diǎn)是:大部分標(biāo)識(shí)字符可以同時(shí)使用。
         System.out.println(String.format("%1$,09d", -3123));
         System.out.println(String.format("%1$9d", -31));
         System.out.println(String.format("%1$-9d", -31));
         System.out.println(String.format("%1$(9d", -31));
         System.out.println(String.format("%1$#9x", 5689));
 
 //結(jié)果為:
 //-0003,123
 //      -31
 //-31     
 //     (31)
 //   0x1639


2.對(duì)浮點(diǎn)數(shù)進(jìn)行格式化:%[index$][標(biāo)識(shí)][最少寬度][.精度]轉(zhuǎn)換方式(北京北大青鳥(niǎo)

        我們可以看到,浮點(diǎn)數(shù)的轉(zhuǎn)換多了一個(gè)“精度”選項(xiàng),可以控制小數(shù)點(diǎn)后面的位數(shù)。
 標(biāo)識(shí):
 '-'    在最小寬度內(nèi)左對(duì)齊,不可以與“用0填充”同時(shí)使用
 '+'    結(jié)果總是包括一個(gè)符號(hào)
 '  '    正值前加空格,負(fù)值前加負(fù)號(hào)
 '0'    結(jié)果將用零來(lái)填充
 ','    每3位數(shù)字之間用“,”分隔(只適用于fgG的轉(zhuǎn)換)
 '('    若參數(shù)是負(fù)數(shù),則結(jié)果中不添加負(fù)號(hào)而是用圓括號(hào)把數(shù)字括起來(lái)(只適用于eEfgG的轉(zhuǎn)換)
 
 轉(zhuǎn)換方式:
 'e', 'E'  --  結(jié)果被格式化為用計(jì)算機(jī)科學(xué)記數(shù)法表示的十進(jìn)制數(shù)
 'f'          --  結(jié)果被格式化為十進(jìn)制普通表示方式
 'g', 'G'    --  根據(jù)具體情況,自動(dòng)選擇用普通表示方式還是科學(xué)計(jì)數(shù)法方式
 'a', 'A'    --   結(jié)果被格式化為帶有效位數(shù)和指數(shù)的十六進(jìn)制浮點(diǎn)數(shù)


3.對(duì)字符進(jìn)行格式化:
        對(duì)字符進(jìn)行格式化是非常簡(jiǎn)單的,c表示字符,標(biāo)識(shí)中'-'表示左對(duì)齊,其他就沒(méi)什么了。

4.對(duì)百分比符號(hào)進(jìn)行格式化:
        看了上面的說(shuō)明,大家會(huì)發(fā)現(xiàn)百分比符號(hào)“%”是特殊格式的一個(gè)前綴。那么我們要輸入一個(gè)百分比符號(hào)該怎么辦呢?肯定是需要轉(zhuǎn)義字符的,但是要注意的是,在這里轉(zhuǎn)義字符不是“\”,而是“%”。換句話說(shuō),下面這條語(yǔ)句可以輸出一個(gè)“12%”:
System.out.println(String.format("%1$d%%", 12));

5.取得平臺(tái)獨(dú)立的行分隔符        System.getProperty("line.separator")可以取得平臺(tái)獨(dú)立的行分隔符,但是用在format中間未免顯得過(guò)于煩瑣了。于是format函數(shù)自帶了一個(gè)平臺(tái)獨(dú)立的行分隔符那就是String.format("%n")。

6.對(duì)日期類型進(jìn)行格式化:
         以下日期和時(shí)間轉(zhuǎn)換的后綴字符是為 't' 和 'T' 轉(zhuǎn)換定義的。這些類型相似于但不完全等同于那些由 GNU date 和 POSIX strftime(3c) 定義的類型。提供其他轉(zhuǎn)換類型是為了訪問(wèn)特定于 Java 的功能(如將 'L' 用作秒中的毫秒)。

以下轉(zhuǎn)換字符用來(lái)格式化時(shí)間:
'H'     24 小時(shí)制的小時(shí),被格式化為必要時(shí)帶前導(dǎo)零的兩位數(shù),即 00 - 23。
'I'     12 小時(shí)制的小時(shí),被格式化為必要時(shí)帶前導(dǎo)零的兩位數(shù),即 01 - 12。
'k'     24 小時(shí)制的小時(shí),即 0 - 23。
'l'     12 小時(shí)制的小時(shí),即 1 - 12。
'M'     小時(shí)中的分鐘,被格式化為必要時(shí)帶前導(dǎo)零的兩位數(shù),即 00 - 59。
'S'     分鐘中的秒,被格式化為必要時(shí)帶前導(dǎo)零的兩位數(shù),即 00 - 60 ("60" 是支持閏秒所需的一個(gè)特殊值)。
'L'     秒中的毫秒,被格式化為必要時(shí)帶前導(dǎo)零的三位數(shù),即 000 - 999。
'N'     秒中的毫微秒,被格式化為必要時(shí)帶前導(dǎo)零的九位數(shù),即 000000000 - 999999999。
'p'     特定于語(yǔ)言環(huán)境的 上午或下午 標(biāo)記以小寫(xiě)形式表示,例如 "am" 或 "pm"。使用轉(zhuǎn)換前綴 'T' 可以強(qiáng)行將此輸出轉(zhuǎn)換為大寫(xiě)形式。
'z'     相對(duì)于 GMT 的 RFC 822 格式的數(shù)字時(shí)區(qū)偏移量,例如 -0800。
'Z'     表示時(shí)區(qū)縮寫(xiě)形式的字符串。Formatter 的語(yǔ)言環(huán)境將取代參數(shù)的語(yǔ)言環(huán)境(如果有)。
's'     自協(xié)調(diào)世界時(shí) (UTC) 1970 年 1 月 1 日 00:00:00 至現(xiàn)在所經(jīng)過(guò)的秒數(shù),即 Long.MIN_VALUE/1000 與 Long.MAX_VALUE/1000 之間的差值。
'Q'     自協(xié)調(diào)世界時(shí) (UTC) 1970 年 1 月 1 日 00:00:00 至現(xiàn)在所經(jīng)過(guò)的毫秒數(shù),即 Long.MIN_VALUE 與 Long.MAX_VALUE 之間的差值。

以下轉(zhuǎn)換字符用來(lái)格式化日期:
'B'     特定于語(yǔ)言環(huán)境的月份全稱,例如 "January" 和 "February"。
'b'     特定于語(yǔ)言環(huán)境的月份簡(jiǎn)稱,例如 "Jan" 和 "Feb"。
'h'     與 'b' 相同。
'A'     特定于語(yǔ)言環(huán)境的星期幾全稱,例如 "Sunday" 和 "Monday"
'a'     特定于語(yǔ)言環(huán)境的星期幾簡(jiǎn)稱,例如 "Sun" 和 "Mon"
'C'     除以 100 的四位數(shù)表示的年份,被格式化為必要時(shí)帶前導(dǎo)零的兩位數(shù),即 00 - 99
'Y'     年份,被格式化為必要時(shí)帶前導(dǎo)零的四位數(shù)(至少),例如,0092 等于格里高利歷的 92 CE。
'y'     年份的最后兩位數(shù),被格式化為必要時(shí)帶前導(dǎo)零的兩位數(shù),即 00 - 99。
'j'     一年中的天數(shù),被格式化為必要時(shí)帶前導(dǎo)零的三位數(shù),例如,對(duì)于格里高利歷是 001 - 366。
'm'     月份,被格式化為必要時(shí)帶前導(dǎo)零的兩位數(shù),即 01 - 13。
'd'     一個(gè)月中的天數(shù),被格式化為必要時(shí)帶前導(dǎo)零兩位數(shù),即 01 - 31
'e'     一個(gè)月中的天數(shù),被格式化為兩位數(shù),即 1 - 31。

以下轉(zhuǎn)換字符用于格式化常見(jiàn)的日期/時(shí)間組合。
'R'     24 小時(shí)制的時(shí)間,被格式化為 "%tH:%tM"
'T'     24 小時(shí)制的時(shí)間,被格式化為 "%tH:%tM:%tS"。
'r'     12 小時(shí)制的時(shí)間,被格式化為 "%tI:%tM:%tS %Tp"。上午或下午標(biāo)記 ('%Tp') 的位置可能與語(yǔ)言環(huán)境有關(guān)。
'D'     日期,被格式化為 "%tm/%td/%ty"。
'F'     ISO 8601 格式的完整日期,被格式化為 "%tY-%tm-%td"。
'c'     日期和時(shí)間,被格式化為 "%ta %tb %td %tT %tZ %tY",例如 "Sun Jul 20 16:17:00 EDT 1969"。 (北京北大青鳥(niǎo)

 

北大青鳥(niǎo)網(wǎng)上報(bào)名
北大青鳥(niǎo)招生簡(jiǎn)章
中文字幕欧美日韩一区二区三区_高清久久一区_阳光姐妹淘韩国版_日韩精品免费视频一区二区三区_91在线成人_一级黄色免费_精品欧美黑人一区二区三区
国产毛片精品视频| 国产精品系列在线播放| 麻豆91精品91久久久的内涵| 国产91色综合久久免费分享| 欧美日韩亚洲综合| 国产欧美一区二区精品性色| 亚洲bt欧美bt精品| 成人高清免费在线播放| 欧美日韩国产大片| 国产精品视频观看| 久久国产精品露脸对白| 在线观看国产91| 欧美国产亚洲另类动漫| 日本不卡不码高清免费观看| 色狠狠色噜噜噜综合网| 国产视频一区在线观看| 青青草国产成人99久久| 欧美曰成人黄网| 日本一区二区三区在线观看| 日韩精品免费视频人成| 在线免费亚洲电影| 国产精品欧美综合在线| 久久99精品国产麻豆婷婷洗澡| 91黄色激情网站| 国产精品久久久久久久久免费桃花 | 国产美女娇喘av呻吟久久 | 亚洲精品综合在线| 成人午夜视频免费看| 精品日韩欧美一区二区| 五月天丁香久久| 在线免费亚洲电影| 亚洲精品久久久蜜桃| 成人黄色a**站在线观看| 久久久噜噜噜久久中文字幕色伊伊| 日韩精品三区四区| 欧美乱妇15p| 亚洲一区二区三区四区在线免费观看| 94-欧美-setu| 国产精品久久久久久久第一福利| 国产在线精品不卡| 精品欧美乱码久久久久久1区2区| 日韩成人午夜电影| 欧美日本视频在线| 亚洲成人动漫在线观看| 色婷婷国产精品| 亚洲欧洲av在线| 97精品国产97久久久久久久久久久久| 中文av一区二区| 国产成人免费视频网站| 久久精子c满五个校花| 久久99久久久久久久久久久| 欧美一区二区三区公司| 日本伊人午夜精品| 91麻豆精品国产91久久久更新时间| 亚洲电影一级黄| 欧美精品 国产精品| 日韩黄色在线观看| 日韩午夜中文字幕| 国产一区二区三区在线看麻豆| 精品国产乱码久久久久久久久| 久久电影网站中文字幕| 2020国产成人综合网| 国产一区欧美二区| 欧美经典一区二区| 不卡一区二区中文字幕| 亚洲天堂网中文字| 欧美影视一区二区三区| 五月综合激情网| 欧美一二三四区在线| 精品在线播放免费| 久久久精品tv| 成人动漫一区二区三区| 亚洲女子a中天字幕| 在线免费视频一区二区| 婷婷激情综合网| 制服丝袜av成人在线看| 九九国产精品视频| 国产亚洲短视频| 不卡欧美aaaaa| 一区二区三区不卡视频在线观看| 欧美日韩精品一区二区三区四区 | 亚洲伦理在线免费看| 欧美在线综合视频| 麻豆成人在线观看| 欧美极品xxx| 欧美影视一区二区三区| 蜜桃精品视频在线| 国产日本欧洲亚洲| 在线观看免费视频综合| 蜜臂av日日欢夜夜爽一区| 国产欧美在线观看一区| 色婷婷综合久久久久中文一区二区| 亚瑟在线精品视频| 久久色视频免费观看| 色综合天天综合网天天狠天天| 天天色天天爱天天射综合| 精品日韩在线观看| 99国产欧美另类久久久精品| 亚洲成人综合视频| 国产亚洲成av人在线观看导航| 色婷婷精品大视频在线蜜桃视频| 蜜臀av一区二区在线免费观看| 日本一区二区在线不卡| 欧美影院午夜播放| 国产精品69毛片高清亚洲| 亚洲一区二区三区四区不卡| 欧美精品一区二区三区在线播放| 99re8在线精品视频免费播放| 日韩国产精品久久久久久亚洲| 国产亚洲欧美色| 欧美午夜精品一区二区三区| 国产乱人伦偷精品视频不卡 | 国产在线一区二区| 怡红院av一区二区三区| 精品国产乱码久久久久久图片| 色婷婷久久一区二区三区麻豆| 久久精品国产一区二区三区免费看| 国产精品美女久久久久久久久| 欧美日韩国产大片| 99久久免费国产| 狠狠网亚洲精品| 亚洲午夜久久久久中文字幕久| 久久久久久久久久久黄色| 欧美午夜一区二区| 懂色av一区二区夜夜嗨| 午夜成人免费电影| 亚洲日本在线视频观看| 久久蜜桃一区二区| 欧美嫩在线观看| www.亚洲色图.com| 黑人巨大精品欧美黑白配亚洲| 亚洲综合色婷婷| 国产精品视频第一区| 精品国产三级电影在线观看| 欧美三级电影一区| 97精品久久久午夜一区二区三区| 黄网站免费久久| 日韩av一区二区三区四区| 亚洲精选在线视频| 国产精品欧美久久久久无广告| 日韩精品一区二区三区四区 | 国产视频一区二区在线观看| 欧美一区二区三区电影| 欧美天天综合网| 91免费国产在线| 国产99久久久国产精品| 蜜桃精品视频在线| 日韩高清一级片| 亚洲国产精品一区二区www在线| 综合亚洲深深色噜噜狠狠网站| 国产片一区二区三区| 精品国产麻豆免费人成网站| 欧美一区二区视频在线观看2022| 欧洲一区在线电影| 91麻豆蜜桃一区二区三区| av一区二区不卡| 国产精品一区二区久久不卡| 久久精品国产精品青草| 日韩精品国产精品| 婷婷久久综合九色综合伊人色| 一区二区三区欧美久久| 亚洲欧洲在线观看av| 国产日韩精品视频一区| 久久网站最新地址| 精品成a人在线观看| 精品国产乱码久久久久久久| 日韩午夜激情免费电影| 日韩视频永久免费| 日韩欧美第一区| 欧美电视剧在线看免费| 欧美一区二区播放| 欧美一区二区三区日韩视频| 欧美精品久久99久久在免费线| 色婷婷综合久久久中文字幕| 色婷婷久久久综合中文字幕| 色综合久久久久久久久久久| 91蜜桃在线免费视频| 91麻豆精品一区二区三区| 一本大道综合伊人精品热热| 91网页版在线| 91国偷自产一区二区使用方法| 色综合一个色综合亚洲| 欧洲精品一区二区三区在线观看| 日本韩国精品在线| 在线观看一区二区视频| 欧洲生活片亚洲生活在线观看| 欧美三级日本三级少妇99| 欧美精品在线观看播放| 日韩一区二区高清| 久久久久久综合| 国产精品麻豆久久久| 亚洲精品一卡二卡| 午夜天堂影视香蕉久久| 蜜臀91精品一区二区三区| 国产一二精品视频| 成人avav影音| 欧美私人免费视频| 欧美一区二区三区啪啪| 久久久.com| 伊人性伊人情综合网|