English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java String文字列に0またはスペースを補完する実現コード

話は長くなるので、重要なコードは以下の通りです:

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));
{}
{}
/** 
* 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 
{} 
{}
//流水号を加えます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);
{}

以上のコードは、Java String文字列に0またはスペースを補完する実装コードです。とても良いもので、皆さんに役立つことを願っています。何かご不明な点があれば、コメントを残していただければ、編集者がすぐに回答します。このサイトのサポートに感謝しています!

おすすめ