私は、ユーザにint(スキャナを使用して)入力を求めるプログラムがあります。 私はプログラムを7桁で受け取りたいだけです。 入力が7桁でない場合は、7桁に切り捨てます。私が問題に遭遇したときにそのためだJAVA切り捨てスキャナ入力
for(int i = 0; i > 7; i++)
{
numbers[i] = input1 % 10;
input1 /= 10;
System.out.print(numbers[i]);
//stores the numbers backwards so if input was 123, first element would be 3, 2, 1
}
:番号が12345678であれば
だから私はそれが
1234567は、現在、私は以下のような配列で入力を格納していますになりたいです12345678と入力すると、8765432として保存されます。代わりに7654321として保存します。
誰もが1234567または7654321など数店を作る私のループ上の任意の提案を持っている場合、それは非常に参考になる:)
感謝します! – megabowser56
@ megabowser56 probs;)別の方法を追加します。最初の方法よりも簡単です – azro