Spring Cloud Alibaba 大型網際網路領域多場景最佳實踐

bianchengyuanren發表於2021-07-21

download:Spring Cloud Alibaba 大型網際網路領域多場景最佳實踐

| package cn.com.songjy;``import java.text.NumberFormat;``//Java 中給數字左邊補0``public class NumberFormatTest {``public static void main(String[] args) {``// 待測試資料``int i = 1;``// 得到一個NumberFormat的例項``NumberFormat nf = NumberFormat.getInstance();``// 設定是否使用分組``nf.setGroupingUsed(false);``// 設定最大整數位數``nf.setMaximumIntegerDigits(4);``// 設定最小整數位數``nf.setMinimumIntegerDigits(4);``// 輸出測試語句``System.out.println(nf.format(i));``}``} |

| 1234567891011121314 | /** ``* Java裡數字轉字串前面自動補0的實現。 ``* ``*/ public class TestStringFormat { ``public static void main(String[] args) { ``int youNumber = 1; ``// 0 代表前面補充0 ``// 4 代表長度為4 ``// d 代表引數為正數型 ``String str = String.format(``"%04d"``, youNumber); ``System.out.println(str); // 0001 ``} ``} |

| 123456789 | //流水號加1後返回,流水號長度為4``private static final String STR_FORMAT = "0000"``;``public static String haoAddOne_2(String liuShuiHao){``Integer intHao = Integer.parseInt(liuShuiHao);``intHao++;``DecimalFormat df = new DecimalFormat(STR_FORMAT);``return df.format(intHao);``} |

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章