亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java String.format()的用法

 更新時間:2024年09月06日 00:13:06   作者:名曰大神  
本篇文章主要介紹了JAVA的 String.format()的使用,具有一定的參考價值,有需要的可以了解一下,希望能夠給你帶來幫助

String.format()字符串常規(guī)類型格式化的兩種重載方式

  • format(String format, Object… args) 新字符串使用本地語言環(huán)境,制定字符串格式和參數生成格式化的新字符串。
  • format(Locale locale, String format, Object… args) 使用指定的語言環(huán)境,制定字符串格式和參數生成格式化的字符串。

常用的類型:

舉個例子:

1. String str=null;
        2. str=String.format("Hi,%s", "小超");
        3. System.out.println(str);
        4. str=String.format("Hi,%s %s %s", "小超","是個","大帥哥");
        5. System.out.println(str);
        6. System.out.printf("字母c的大寫是:%c %n", 'C');
        7. System.out.printf("布爾結果是:%b %n", "小超".equal("帥哥"));
        8. System.out.printf("100的一半是:%d %n", 100/2);
        9. System.out.printf("100的16進制數是:%x %n", 100);
        10. System.out.printf("100的8進制數是:%o %n", 100);
        11. System.out.printf("50元的書打8.5折扣是:%f 元%n", 50*0.85);
        12. System.out.printf("上面價格的16進制數是:%a %n", 50*0.85);
        13. System.out.printf("上面價格的指數表示:%e %n", 50*0.85);
        14. System.out.printf("上面價格的指數和浮點數結果的長度較短的是:%g %n", 50*0.85);
        15. System.out.printf("上面的折扣是%d%% %n", 85);
        16. System.out.printf("字母A的散列碼是:%h %n", 'A');
        輸出結果
        1. Hi,小超
        2. Hi,小超 是個 大帥哥
        3. 字母c的大寫是:C
        4. 布爾的結果是:false
        5. 100的一半是:50
        6. 100的16進制數是:64
        7. 100的8進制數是:144
        8. 50元的書打8.5折扣是:42.500000 元
        9. 上面價格的16進制數是:0x1.54p5
        10. 上面價格的指數表示:4.250000e+01
        11. 上面價格的指數和浮點數結果的長度較短的是:42.5000
        12. 上面的折扣是85%
        13. 字母A的散列碼是:41
        ###搭配轉換符還有實現高級功能 第一個例子中有用到 $

第一個例子中有說到 %tx x代表日期轉換符 我也順便列舉下日期轉換符

舉個例子:

1. Date date=new Date();                                  
2. //c的使用  
3. System.out.printf("全部日期和時間信息:%tc%n",date);          
4. //f的使用  
5. System.out.printf("年-月-日格式:%tF%n",date);  
6. //d的使用  
7. System.out.printf("月/日/年格式:%tD%n",date);  
8. //r的使用  
9. System.out.printf("HH:MM:SS PM格式(12時制):%tr%n",date);  
10. //t的使用  
11. System.out.printf("HH:MM:SS格式(24時制):%tT%n",date);  
12. //R的使用  
13. System.out.printf("HH:MM格式(24時制):%tR",date);  
輸出結果
1. 全部日期和時間信息:星期三 九月 21 22:43:36 CST 2016  
2. 年-月-日格式:2016-09-21
3. 月/日/年格式:16/10/21  
4. HH:MM:SS PM格式(12時制):10:43:36 下午  
5. HH:MM:SS格式(24時制):22:43:36  
HH:MM格式(24時制):22:43

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

相關文章

  • Java IO讀取文件的實例詳解

    Java IO讀取文件的實例詳解

    這篇文章主要介紹了Java IO讀取文件的實例詳解的相關資料,主要介紹字符流和字節(jié)流的內容,需要的朋友可以參考下
    2017-07-07
  • 淺談Zookeeper開源客戶端框架Curator

    淺談Zookeeper開源客戶端框架Curator

    這篇文章主要介紹了淺談Zookeeper開源客戶端框架Curator的相關內容,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • MybatisPlus中如何調用Oracle存儲過程

    MybatisPlus中如何調用Oracle存儲過程

    這篇文章主要介紹了MybatisPlus中如何調用Oracle存儲過程的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • java隨機生成字符串(字符隨機生成類 生成隨機字符組合)

    java隨機生成字符串(字符隨機生成類 生成隨機字符組合)

    java隨機生成字符串,字符組合多樣,可以大小字組合、大+小字符+數字等方式,大家參考使用吧
    2013-12-12
  • java虛擬機學習筆記進階篇

    java虛擬機學習筆記進階篇

    在本篇內容里小編給大家分享了關于java虛擬機學習筆記的進階內容,需要的朋友們跟著學習下。
    2019-06-06
  • SpringBoot?配置文件給實體注入值方式

    SpringBoot?配置文件給實體注入值方式

    這篇文章主要介紹了SpringBoot?配置文件給實體注入值方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • 使用springboot制作博客管理系統(tǒng)

    使用springboot制作博客管理系統(tǒng)

    這篇文章主要介紹了使用springboot制作博客管理系統(tǒng),文中有非常詳細的代碼示例,對正在學習springboot的小伙伴有很大的幫助,感興趣的小伙伴可以參考一下
    2021-08-08
  • Java實現控制臺輸出兩點間距離

    Java實現控制臺輸出兩點間距離

    這篇文章主要介紹了Java實現控制臺輸出兩點間距離,涉及了部分編程坐標的問題,具有一定參考價值,需要的朋友可以了解下
    2017-09-09
  • Spring Boot項目搭建的兩種方式

    Spring Boot項目搭建的兩種方式

    springboot簡單快捷方便的優(yōu)點深受用戶喜愛,springboot開發(fā)環(huán)境搭建過程是每個開發(fā)者必須要做的工作,今天小編寫的一篇教程關于Spring Boot項目搭建方法,通過兩種方式給大家介紹的非常詳細,需要的朋友參考下吧
    2021-06-06
  • 必須了解的高階JAVA枚舉特性!

    必須了解的高階JAVA枚舉特性!

    這篇文章主要介紹了必須了解的高階JAVA枚舉特性!幫助大家更好的理解和學習Java枚舉的相關知識,感興趣的朋友可以了解下
    2021-01-01

最新評論