日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

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

瀏覽:37日期: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
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产欧美69| 国产精品亚洲产品| 国产精品手机在线播放| 日韩欧美中文字幕一区二区三区| 亚洲欧洲日韩精品在线| 日韩一区中文| 国产精品扒开腿做爽爽爽软件| 国产剧情一区| 国产一区二区视频在线看| 日韩电影免费网站| 亚洲黄色影院| 日本成人中文字幕| 国产成人精选| 99国产精品自拍| 日韩高清一级| 国产精品久久久久久久免费观看| 欧美日韩一二三四| 日韩中文字幕麻豆| 国产毛片精品| 欧美三级网址| 视频一区二区三区入口| 国产三级一区| 麻豆精品蜜桃| 亚洲精品无吗| 97se综合| 蜜桃免费网站一区二区三区| 久久不卡国产精品一区二区| 亚洲成av在线| 日韩av黄色在线| 亚洲不卡系列| 日韩一区二区三区高清在线观看 | 国产专区一区| 日韩免费精品| 成人精品天堂一区二区三区| 综合亚洲视频| 日本а中文在线天堂| 日韩中文字幕亚洲一区二区va在线| 国产精品一国产精品| 欧美网站在线| 国产一区二区三区四区五区| 久久不射网站| 欧美日韩国产v| 国产精品chinese| 三级欧美在线一区| 日本欧美不卡| 欧美亚洲一区二区三区| 黑丝一区二区三区| 日韩不卡一区| 国产精品一区三区在线观看| 亚洲一区观看| 亚洲精品一区三区三区在线观看| 国产色99精品9i| 国产精品日本| 日韩av免费| 久久av网址| 一本综合精品| 精品在线播放| 最新中文字幕在线播放| 欧美一区91| 蜜桃av一区二区| 日韩欧美一区二区三区在线观看 | 亚洲一区不卡| 亚洲综合在线电影| 麻豆精品蜜桃视频网站| 少妇精品久久久一区二区| 激情欧美日韩一区| 日本蜜桃在线观看视频| 国产欧美日韩在线一区二区| 激情91久久| 91精品国产调教在线观看| 麻豆久久久久久| 国产日产精品_国产精品毛片| 蜜芽一区二区三区| 红桃视频欧美| 亚洲成人一区| 99久久精品费精品国产| 人在线成免费视频| 国产96在线亚洲| 精品亚洲成人| 久久精品亚洲| 国产在视频一区二区三区吞精| 久久99性xxx老妇胖精品| 国产麻豆精品| 国产亚洲一区二区三区啪| 日韩激情网站| 日韩高清不卡一区| 日本不卡高清视频| 日本不卡不码高清免费观看| 丝袜亚洲精品中文字幕一区| 亚洲激情二区| 亚洲一区国产一区| 蜜臀av亚洲一区中文字幕| 最新日韩欧美| 亚洲女人av| 日韩一区中文| 国产日韩欧美三级| 久久精品国产精品亚洲毛片| 成人在线免费观看网站| 日韩88av| 99久久亚洲精品蜜臀| 黄色亚洲精品| 亚洲三级在线| 国产精品tv| 日韩免费福利视频| 午夜精品亚洲| 日韩精品一区二区三区免费视频| 97久久中文字幕| 国产精品地址| 樱桃视频成人在线观看| 国产综合欧美| 日韩中文字幕亚洲一区二区va在线| 巨乳诱惑日韩免费av| 视频一区日韩| 日韩av资源网| 精品视频网站| 四虎884aa成人精品最新| 亚洲性视频h| 亚洲影视一区| 久久中文在线| 国产一区二区中文| 亚洲日本欧美| 久久久久九九精品影院| 偷拍精品精品一区二区三区| 亚洲免费婷婷| 国产精品对白| 欧美综合另类| 日韩在线观看中文字幕| 美女精品久久| 日韩三区在线| 亚洲理论在线| 精品国产乱码| 久久高清国产| 麻豆一区二区三| 黄色av一区| 欧美激情亚洲| 在线综合欧美| 精品国产欧美| 在线看片日韩| 新版的欧美在线视频| 少妇精品在线| 性欧美videohd高精| 婷婷亚洲精品| 久久久成人网| 欧美日韩亚洲一区在线观看| 日韩免费小视频| 日本久久二区| 天堂网在线观看国产精品| 国产乱子精品一区二区在线观看| 欧美亚洲国产激情| 久久99精品久久久久久园产越南 | 欧美特黄一区| 老牛国内精品亚洲成av人片| 尤物网精品视频| 精品午夜久久| 国产精品日韩| 国产精品成人一区二区不卡| 亚洲精品一级| 国产综合婷婷| 风间由美中文字幕在线看视频国产欧美| 在线综合欧美| 日本在线啊啊| 老色鬼精品视频在线观看播放| 免费久久99精品国产自在现线| 97精品国产| 国产精品探花在线观看| 首页亚洲欧美制服丝腿| 亚洲va中文在线播放免费| 国产日韩一区二区三免费高清| 蜜臀av免费一区二区三区| 欧美精品中文字幕亚洲专区| 一区二区亚洲精品| 五月天av在线| 欧美91在线| 日韩va欧美va亚洲va久久| 性欧美69xoxoxoxo| 亚洲成人va| 成人在线视频中文字幕| 欧美日韩91| 亚洲精品一二三**| 99国产精品| 欧美日韩国产传媒| 成人在线网站| 日本а中文在线天堂| 免费在线日韩av| 91成人精品在线| 日韩精品第一| 日韩精品三级| 日韩福利在线观看| 亚洲69av| 色狠狠一区二区三区| 久久国产精品久久久久久电车| 亚洲婷婷在线| 欧美~级网站不卡| 亚洲第一区色| 欧美+日本+国产+在线a∨观看| 播放一区二区| 99久久www免费| 国产一区欧美| 99热精品在线观看| 国产一在线精品一区在线观看|