重複の可能性:
Javaでゼロを含む左パディング整数
入力番号の長さに対して動的に先行ゼロを追加する必要があります。たとえば、10を入力すると、出力されます。
番号010203 04 05 06 07 08 09 10
その方法は、入力された数値の長さを取得し、その値を何らかの書式設定を使用してカウンターに適用することだと思いますが、それを実行する最善の方法はわかりません。
これは私がこれまでに持っているものです..(私はプログラミングに非常に慣れていません)
public static void main(String[] args) {
int numbers;
int counter = 1;
int padlength;
Scanner ngrabber = new Scanner(System.in);
System.out.println("Please enter numbers to output number");
numbers = ngrabber.nextInt();
System.out.println("Numbers");
while (counter <= numbers)
{
padlength = String.valueOf(numbers).length();
System.out.println(counter);
counter++;
}
}
}