java 补0_Java String字符串补0或空格
下面是編程之家 jb51.cc 通過網(wǎng)絡(luò)收集整理的代碼片段。
編程之家小編現(xiàn)在分享給大家,也給大家做個(gè)參考。
package cn.com.songjy;
import java.text.NumberFormat;
//Java 中給數(shù)字左邊補(bǔ)0
public class NumberFormatTest {
public static void main(String[] args) {
// 待測試數(shù)據(jù)
int i = 1;
// 得到一個(gè)NumberFormat的實(shí)例
NumberFormat nf = NumberFormat.getInstance();
// 設(shè)置是否使用分組
nf.setGroupingUsed(false);
// 設(shè)置最大整數(shù)位數(shù)
nf.setMaximumIntegerDigits(4);
// 設(shè)置最小整數(shù)位數(shù)
nf.setMinimumIntegerDigits(4);
// 輸出測試語句
System.out.println(nf.format(i));
}
}
/**
* Java里數(shù)字轉(zhuǎn)字符串前面自動補(bǔ)0的實(shí)現(xiàn)。
*
*/
public class TestStringFormat {
public static void main(String[] args) {
int youNumber = 1;
// 0 代表前面補(bǔ)充0
// 4 代表長度為4
// d 代表參數(shù)為正數(shù)型
String str = String.format("%04d",youNumber);
System.out.println(str); // 0001
}
}
//流水號加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);
}
以上是編程之家(jb51.cc)為你收集整理的全部代碼內(nèi)容,希望文章能夠幫你解決所遇到的程序開發(fā)問題。
如果覺得編程之家網(wǎng)站內(nèi)容還不錯(cuò),歡迎將編程之家網(wǎng)站推薦給程序員好友。
總結(jié)
如果覺得編程之家網(wǎng)站內(nèi)容還不錯(cuò),歡迎將編程之家網(wǎng)站推薦給程序員好友。
本圖文內(nèi)容來源于網(wǎng)友網(wǎng)絡(luò)收集整理提供,作為學(xué)習(xí)參考使用,版權(quán)屬于原作者。
如您喜歡交流學(xué)習(xí)經(jīng)驗(yàn),點(diǎn)擊鏈接加入交流1群:1065694478(已滿)交流2群:163560250
總結(jié)
以上是生活随笔為你收集整理的java 补0_Java String字符串补0或空格的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle更新blol字段超长,ora
- 下一篇: java读取文件指定位置_Java读取指