成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

java字符串格式化(String類format方法)

瀏覽:6日期:2022-08-17 11:26:53
常規類型的格式化

String類的format()方法用于創建格式化的字符串以及連接多個字符串對象。

format()方法有兩種重載形式。

java字符串格式化(String類format方法)

java字符串格式化(String類format方法)

java字符串格式化(String類format方法)

顯示不同轉換符實現不同數據類型到字符串的轉換,如圖所示:

java字符串格式化(String類format方法)

測試用例:

public static void main(String[] args) { String str=null; str=String.format('Hi,%s', '王力'); System.out.println(str); str=String.format('Hi,%s:%s.%s', '王南','王力','王張'); System.out.println(str); System.out.printf('字母a的大寫是:%c %n', ’A’); System.out.printf('3>7的結果是:%b %n', 3>7); System.out.printf('100的一半是:%d %n', 100/2); System.out.printf('100的16進制數是:%x %n', 100); System.out.printf('100的8進制數是:%o %n', 100); System.out.printf('50元的書打8.5折扣是:%f 元%n', 50*0.85); System.out.printf('上面價格的16進制數是:%a %n', 50*0.85); System.out.printf('上面價格的指數表示:%e %n', 50*0.85); System.out.printf('上面價格的指數和浮點數結果的長度較短的是:%g %n', 50*0.85); System.out.printf('上面的折扣是%d%% %n', 85); System.out.printf('字母A的散列碼是:%h %n', ’A’); }

輸出結果:

Hi,王力Hi,王南:王力.王張字母a的大寫是:A 3>7的結果是:false 100的一半是:50 100的16進制數是:64 100的8進制數是:144 50元的書打8.5折扣是:42.500000 元上面價格的16進制數是:0x1.54p5 上面價格的指數表示:4.250000e+01 上面價格的指數和浮點數結果的長度較短的是:42.5000 上面的折扣是85% 字母A的散列碼是:41

搭配轉換符的標志,如圖所示:

java字符串格式化(String類format方法)

測試用例:

public static void main(String[] args) { String str=null; //$使用 str=String.format('格式參數$的使用:%1$d,%2$s', 99,'abc'); System.out.println(str);//+使用 System.out.printf('顯示正負數的符號:%+d與%d%n', 99,-99); //補O使用 System.out.printf('最牛的編號是:%03d%n', 7); //空格使用 System.out.printf('Tab鍵的效果是:% 8d%n', 7); //.使用 System.out.printf('整數分組的效果是:%,d%n', 9989997); //空格和小數點后面個數 System.out.printf('一本書的價格是:% 50.5f元%n', 49.8); }

輸出結果:

格式參數$的使用:99,abc顯示正負數的符號:+99與-99最牛的編號是:007Tab鍵的效果是: 7整數分組的效果是:9,989,997一本書的價格是: 49.80000元

日期和事件字符串格式化

%tx轉換符是專門用來格式化日期和時 間的。%tx轉換符中的x代表另外的處理日期和時間格式的轉換符,它們的組合能夠將日期和時間格式化成多種格式。

常見日期和時間組合的格式,如圖所示:

java字符串格式化(String類format方法)

樣例測試:

public static void main(String[] args) { Date date=new Date(); //c的使用 System.out.printf('全部日期和時間信息:%tc%n',date); //f的使用 System.out.printf('年-月-日格式:%tF%n',date); //d的使用 System.out.printf('月/日/年格式:%tD%n',date); //r的使用 System.out.printf('HH:MM:SS PM格式(12時制):%tr%n',date); //t的使用 System.out.printf('HH:MM:SS格式(24時制):%tT%n',date); //R的使用 System.out.printf('HH:MM格式(24時制):%tR',date); }

輸出結果:

全部日期和時間信息:星期一 九月 10 10:43:36 CST 2012年-月-日格式:2012-09-10月/日/年格式:09/10/12HH:MM:SS PM格式(12時制):10:43:36 上午HH:MM:SS格式(24時制):10:43:36HH:MM格式(24時制):10:43

定義日期格式的轉換符可以使日期通過指定的轉換符生成新字符串。這些日期轉換符如圖:

java字符串格式化(String類format方法)

樣例測試:

public static void main(String[] args) { Date date=new Date(); //b的使用,月份簡稱 String str=String.format(Locale.US,'英文月份簡稱:%tb',date); System.out.println(str); System.out.printf('本地月份簡稱:%tb%n',date); //B的使用,月份全稱 str=String.format(Locale.US,'英文月份全稱:%tB',date); System.out.println(str); System.out.printf('本地月份全稱:%tB%n',date); //a的使用,星期簡稱 str=String.format(Locale.US,'英文星期的簡稱:%ta',date); System.out.println(str); //A的使用,星期全稱 System.out.printf('本地星期的簡稱:%tA%n',date); //C的使用,年前兩位 System.out.printf('年的前兩位數字(不足兩位前面補0):%tC%n',date); //y的使用,年后兩位 System.out.printf('年的后兩位數字(不足兩位前面補0):%ty%n',date); //j的使用,一年的天數 System.out.printf('一年中的天數(即年的第幾天):%tj%n',date); //m的使用,月份 System.out.printf('兩位數字的月份(不足兩位前面補0):%tm%n',date); //d的使用,日(二位,不夠補零) System.out.printf('兩位數字的日(不足兩位前面補0):%td%n',date); //e的使用,日(一位不補零) System.out.printf('月份的日(前面不補0):%te',date); }

輸出結果:

英文月份簡稱:Sep本地月份簡稱:九月英文月份全稱:September本地月份全稱:九月英文星期的簡稱:Mon本地星期的簡稱:星期一年的前兩位數字(不足兩位前面補0):20年的后兩位數字(不足兩位前面補0):12一年中的天數(即年的第幾天):254兩位數字的月份(不足兩位前面補0):09兩位數字的日(不足兩位前面補0):10月份的日(前面不補0):10

和日期格式轉換符相比,時間格式的轉換符要更多、更精確。它可以將時間格式化成時、分、秒甚至時毫秒等單位。格式化時間字符串的轉換符如圖所示:

java字符串格式化(String類format方法)

測試樣例:

public static void main(String[] args) { Date date = new Date(); //H的使用 System.out.printf('2位數字24時制的小時(不足2位前面補0):%tH%n', date); //I的使用 System.out.printf('2位數字12時制的小時(不足2位前面補0):%tI%n', date); //k的使用 System.out.printf('2位數字24時制的小時(前面不補0):%tk%n', date); //l的使用 System.out.printf('2位數字12時制的小時(前面不補0):%tl%n', date); //M的使用 System.out.printf('2位數字的分鐘(不足2位前面補0):%tM%n', date); //S的使用 System.out.printf('2位數字的秒(不足2位前面補0):%tS%n', date); //L的使用 System.out.printf('3位數字的毫秒(不足3位前面補0):%tL%n', date); //N的使用 System.out.printf('9位數字的毫秒數(不足9位前面補0):%tN%n', date); //p的使用 String str = String.format(Locale.US, '小寫字母的上午或下午標記(英):%tp', date); System.out.println(str); System.out.printf('小寫字母的上午或下午標記(中):%tp%n', date); //z的使用 System.out.printf('相對于GMT的RFC822時區的偏移量:%tz%n', date); //Z的使用 System.out.printf('時區縮寫字符串:%tZ%n', date); //s的使用 System.out.printf('1970-1-1 00:00:00 到現在所經過的秒數:%ts%n', date); //Q的使用 System.out.printf('1970-1-1 00:00:00 到現在所經過的毫秒數:%tQ%n', date); }

測試結果:

2位數字24時制的小時(不足2位前面補0):112位數字12時制的小時(不足2位前面補0):112位數字24時制的小時(前面不補0):112位數字12時制的小時(前面不補0):112位數字的分鐘(不足2位前面補0):032位數字的秒(不足2位前面補0):523位數字的毫秒(不足3位前面補0):7739位數字的毫秒數(不足9位前面補0):773000000小寫字母的上午或下午標記(英):am小寫字母的上午或下午標記(中):上午相對于GMT的RFC822時區的偏移量:+0800時區縮寫字符串:CST1970-1-1 00:00:00 到現在所經過的秒數:13472462321970-1-1 00:00:00 到現在所經過的毫秒數:1347246232773

到此這篇關于java字符串格式化(String類format方法)的文章就介紹到這了,更多相關java字符串格式化內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国内精品久久久久久久影视麻豆| 国产毛片精品视频| 国产精品亚洲午夜一区二区三区| 久久精品30| 夜夜嗨av一区二区三区四季av| 91网站在线观看视频| 日韩精品一区二区三区swag | 国内精品一区二区| 久久久国产午夜精品| voyeur盗摄精品| 欧美mv日韩mv国产网站app| 极品少妇xxxx精品少妇| 欧美精选在线播放| 国产精品亚洲一区二区三区妖精| 91麻豆精品国产自产在线观看一区 | 欧美片网站yy| 另类欧美日韩国产在线| 欧美日本在线看| 国产成人精品影视| 久久夜色精品国产欧美乱极品| 成人精品在线视频观看| 久久综合久久综合久久| 99久久精品国产一区二区三区| 国产人伦精品一区二区| 国产精品成人一区二区网站软件| 亚洲欧美日韩中文播放| 国产日韩一区二区三区在线| 亚洲午夜电影在线| 久久三级视频| 精品在线视频一区| 日韩欧美在线网站| 97se亚洲国产综合自在线观| 亚洲国产高清在线| 亚洲精品日韩久久| 偷拍一区二区三区四区| 在线免费观看成人短视频| 精品亚洲成a人在线观看| 制服丝袜一区二区三区| zzijzzij亚洲日本少妇熟睡| 国产欧美精品国产国产专区| 亚洲高清二区| 亚州成人在线电影| 91精品视频网| 午夜电影亚洲| 亚洲国产成人高清精品| 欧美色偷偷大香| 99久久综合国产精品| 国产精品久久综合| 久久五月激情| 国产精品一区一区| 国产亚洲欧美色| 91久久亚洲| 蜜桃视频在线观看一区| 欧美一二三区在线观看| 黄色日韩在线| 天使萌一区二区三区免费观看| 欧美性大战久久久久久久蜜臀| 国产盗摄精品一区二区三区在线 | 911国产精品| 91蜜桃免费观看视频| 亚洲视频一区在线观看| 久久精品女人天堂| 国产一区二区伦理片| 久久夜色精品一区| 一本一本久久| 精品一二线国产| 久久久精品国产99久久精品芒果| 亚洲经典一区| 精品系列免费在线观看| 日本一区二区三区在线不卡| 亚洲一区日本| 国产高清一区日本| 亚洲欧美色一区| 欧美日韩成人综合| 亚洲先锋成人| 久久9热精品视频| 久久精品网站免费观看| 久久久水蜜桃| 成人av片在线观看| 亚洲成人免费在线观看| 日韩欧美国产精品一区| 亚洲毛片播放| 国产成人综合在线播放| 一区二区欧美视频| 日韩欧美电影一二三| 国产精品视区| 成人午夜大片免费观看| 亚洲一区二区三区国产| 精品处破学生在线二十三| 久久精品免费| 欧美在线观看天堂一区二区三区| 石原莉奈在线亚洲三区| 中文字幕国产一区| 欧美视频一区二| 亚洲国产婷婷| 国产不卡一区视频| 午夜欧美在线一二页| 久久亚洲综合色一区二区三区| 一本一道综合狠狠老| 午夜久久一区| 国产一区二区三区av电影| 一区二区三区四区国产精品| 26uuu精品一区二区| 在线观看一区不卡| 亚洲狠狠婷婷| 91网上在线视频| 麻豆高清免费国产一区| 亚洲色图视频免费播放| 日韩三级免费观看| 色网站国产精品| 韩日成人在线| 成人免费av网站| 美女视频黄久久| 亚洲精品美国一| 久久综合久久鬼色中文字| 日本伦理一区二区| 日韩亚洲精品在线| 99久久精品99国产精品| 精品亚洲成a人| 偷窥国产亚洲免费视频| 中文字幕在线观看一区| 精品国产三级a在线观看| 欧美日韩国产美| 免费国产一区二区| 亚洲高清毛片| 欧美日产一区二区三区在线观看| 国产精品99久久久久| 全部av―极品视觉盛宴亚洲| 亚洲精品菠萝久久久久久久| 国产精品色哟哟| www精品美女久久久tv| 欧美一区二区三区日韩| 欧美日韩情趣电影| 色婷婷综合久久久中文一区二区| 国产欧美69| 亚洲狼人精品一区二区三区| 国产在线精品二区| 欧美成人有码| 国产 欧美在线| 精品一区二区三区视频在线观看| 亚洲香肠在线观看| 亚洲精品水蜜桃| 国产精品久久午夜夜伦鲁鲁| 久久久久久久久岛国免费| 欧美一区二区三区思思人| 欧美体内she精视频| 色av成人天堂桃色av| 久久久久久穴| 久久美女性网| 欧美一级网站| 亚洲一区二区三区免费在线观看| 亚洲国产电影| 狠久久av成人天堂| 欧美大香线蕉线伊人久久国产精品| 成人午夜视频福利| 国产白丝网站精品污在线入口| 九九热在线视频观看这里只有精品| 秋霞成人午夜伦在线观看| 日韩中文字幕av电影| 亚瑟在线精品视频| 国产精品欧美一级免费| 欧美老女人第四色| 午夜影院日韩| 国产精品一区二区三区观看| 亚洲精品字幕| 亚洲福利国产| 国产精品mm| 欧美日韩亚洲一区二区三区在线观看| 国产成人综合在线观看| 国产综合久久久久久久久久久久| 日产欧产美韩系列久久99| 亚洲第四色夜色| 亚洲主播在线播放| 亚洲国产精品久久艾草纯爱| 亚洲综合激情网| 亚洲福利视频三区| 亚洲国产精品久久人人爱 | 久久国产成人午夜av影院| 五月天中文字幕一区二区| 亚洲五码中文字幕| 亚洲国产精品视频| 天天亚洲美女在线视频| 日本中文字幕一区二区有限公司| 久久综合综合久久综合| 国产美女在线精品| 成人福利视频在线看| 欧美一区高清| 一区在线电影| 亚久久调教视频| 欧美曰成人黄网| 欧美日韩成人在线一区| 欧美一级生活片| 久久久国际精品| 亚洲欧洲在线观看av| 亚洲亚洲精品在线观看| 日韩福利视频网| 国产一本一道久久香蕉| zzijzzij亚洲日本少妇熟睡| 欧美日韩一区二区三区在线观看免 | 在线观看亚洲一区|