最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java長(zhǎng)度不足左位補(bǔ)0的3種實(shí)現(xiàn)方法

 更新時(shí)間:2022年12月12日 08:40:17   作者:南獨(dú)酌酒nvn  
這篇文章主要介紹了Java長(zhǎng)度不足左位補(bǔ)0的3種實(shí)現(xiàn)方法小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Java長(zhǎng)度不足左位補(bǔ)0的方法

通過(guò) String.format 方式來(lái)進(jìn)行左位補(bǔ)零操作

// 1為 int 類型、0代表前面要補(bǔ)位的字符、2代表字符串的長(zhǎng)度、d表示參數(shù)為整數(shù)類型
String s = String.format("%02d", 1);
System.out.println(s);

通過(guò) NumberFormat 方式來(lái)進(jìn)行左位補(bǔ)零操作

// 首先通過(guò) getInstance 創(chuàng)建一個(gè) NumberFormat 實(shí)例
NumberFormat numberFormat = NumberFormat.getInstance();
// 設(shè)置最大和最小整數(shù)位數(shù)
numberFormat.setMaximumIntegerDigits(2);
numberFormat.setMinimumIntegerDigits(2);
// 最后通過(guò) format 方法操作要補(bǔ)零的數(shù)字即可
System.out.println(numberFormat.format(2));

使用循環(huán)實(shí)現(xiàn)左位補(bǔ)零操作

int num = 6; // 需要補(bǔ)零的數(shù)字
int len = 2; // 補(bǔ)零之后數(shù)字的總長(zhǎng)度
StringBuilder sb = new StringBuilder();
sb.append(num);
int temp = len - sb.length();
if (temp > 0)
	while (sb.length() < len)   //若長(zhǎng)度不足進(jìn)行補(bǔ)零
		sb.insert(0, "0");  // 每次都在最前面補(bǔ)零
System.out.println(sb);

效果截圖

在這里插入圖片描述

String左側(cè)補(bǔ)0以及左側(cè)刪0

String左側(cè)補(bǔ)0

format(String format, Object… args)

使用指定的格式字符串和參數(shù)返回格式化的字符串。

int number = 1; ? ? ?
// 0 代表前面補(bǔ)充0 ? ? ?
// 5代表長(zhǎng)度為5 ? ? ?
// d 代表參數(shù)為正數(shù)型 ? ? ?
String str = String.format("%05d", number);

String左側(cè)刪0

方式一

replaceAll(String regex, String replacement)

每個(gè)子串替換該字符串的給予更換

String tempStr = "0000012345";?
String str = tempStr.replaceAll("^(0+)", "");//結(jié)果12345

方式二

replaceFirst(String regex, String replacement)

代替這個(gè)字符串的替換,匹配第一個(gè)字符串

String tempStr = "0000012345";?
String str = tempStr.replaceFirst("^0*", "");//結(jié)果12345

方式二

此種是目標(biāo)是轉(zhuǎn)化為int類型才適用,其余的轉(zhuǎn)String用前兩種方法

String tempStr = "000012345";?
int result = Integer.parseInt(tempStr); ? //12345

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java如何獲取HttpServletRequest請(qǐng)求參數(shù)

    Java如何獲取HttpServletRequest請(qǐng)求參數(shù)

    我們常需要接口接收第三方推送的數(shù)據(jù),由于第三方可能不具備開(kāi)發(fā)能力,我們需要自行解析推送的數(shù)據(jù)格式,通過(guò)HttpServletRequest,我們可以解析字符串、JSON、XML以及文件等多種數(shù)據(jù)類型,本文介紹了如何在Java中使用HttpServletRequest獲取請(qǐng)求參數(shù),感興趣的朋友一起看看吧
    2024-11-11
  • 詳解SpringBoot和SpringBatch 使用

    詳解SpringBoot和SpringBatch 使用

    Spring Batch 是一個(gè)輕量級(jí)的、完善的批處理框架,旨在幫助企業(yè)建立健壯、高效的批處理應(yīng)用。這篇文章主要介紹了詳解SpringBoot和SpringBatch 使用,需要的朋友可以參考下
    2018-07-07
  • Java代碼塊與代碼加載順序原理詳解

    Java代碼塊與代碼加載順序原理詳解

    這篇文章主要介紹了Java代碼塊與代碼加載順序原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • Java實(shí)戰(zhàn)之藥品管理系統(tǒng)的實(shí)現(xiàn)

    Java實(shí)戰(zhàn)之藥品管理系統(tǒng)的實(shí)現(xiàn)

    這篇文章主要介紹了利用Java實(shí)現(xiàn)的藥品管理系統(tǒng),本項(xiàng)目屬于前后端分離的項(xiàng)目,分為兩個(gè)角色藥品管理員和取藥處人員,感興趣的小伙伴可以學(xué)習(xí)一下
    2022-04-04
  • java 用遞歸獲取一個(gè)目錄下的所有文件路徑的小例子

    java 用遞歸獲取一個(gè)目錄下的所有文件路徑的小例子

    還是日志的問(wèn)題,log4j生成的日志文件,自動(dòng)保存到月份所在的文件夾中,需要獲取到所有的日志文件,包括文件夾
    2013-09-09
  • java實(shí)現(xiàn)簡(jiǎn)單的掃雷小游戲

    java實(shí)現(xiàn)簡(jiǎn)單的掃雷小游戲

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)簡(jiǎn)單的掃雷小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • 推薦史上最全的IDEA好用插件

    推薦史上最全的IDEA好用插件

    學(xué)會(huì)這些Idea插件敲代碼也是一種享受,分享史上最全的IDEA好用插件,可以幫助我們提高工作開(kāi)發(fā)效率,對(duì)于開(kāi)發(fā)人員很有幫助,感興趣的朋友開(kāi)來(lái)看看吧
    2021-03-03
  • 淺談MyBatisPlus中LocalDateTime引發(fā)的一些問(wèn)題和解決辦法

    淺談MyBatisPlus中LocalDateTime引發(fā)的一些問(wèn)題和解決辦法

    MyBatisPlus進(jìn)行數(shù)據(jù)庫(kù)操作時(shí),我們經(jīng)常會(huì)遇到處理日期時(shí)間類型的需求,本文主要介紹了淺談MyBatisPlus中LocalDateTime引發(fā)的一些問(wèn)題和解決辦法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-07-07
  • SpringBoot使用@Value實(shí)現(xiàn)給靜態(tài)變量注入值

    SpringBoot使用@Value實(shí)現(xiàn)給靜態(tài)變量注入值

    這篇文章主要介紹了SpringBoot使用@Value實(shí)現(xiàn)給靜態(tài)變量注入值的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • JAVA使用hutool工具實(shí)現(xiàn)查詢樹(shù)結(jié)構(gòu)數(shù)據(jù)(省市區(qū))

    JAVA使用hutool工具實(shí)現(xiàn)查詢樹(shù)結(jié)構(gòu)數(shù)據(jù)(省市區(qū))

    今天通過(guò)本文給大家分享JAVA使用hutool工具實(shí)現(xiàn)查詢樹(shù)結(jié)構(gòu)數(shù)據(jù)(省市區(qū)),代碼分為表結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu),代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-08-08

最新評(píng)論

疏附县| 开化县| 绵竹市| 定襄县| 固镇县| 泸定县| 德令哈市| 新泰市| 资阳市| 宜昌市| 礼泉县| 龙门县| 尖扎县| 东乡族自治县| 定结县| 织金县| 建德市| 金溪县| 临洮县| 敦煌市| 阿合奇县| 稻城县| 金华市| 东丰县| 阿拉善左旗| 西贡区| 大余县| 文安县| 玉溪市| 和龙市| 城市| 札达县| 漠河县| 金堂县| 张北县| 华容县| 新绛县| 图木舒克市| 内乡县| 抚松县| 衡阳县|