私はちょうどJava(2ヶ月間)を学び始めました。まだたくさんの質問や学習があります。今では、Scanner
クラスを使用して、整数をその数字に「分割」したいと考えています。JavaのScannerクラスを使用して整数の特定の数字を取得する
ユーザーに4桁の整数、たとえば8919
を入力するように要求します。私がしたいのは、Scanner
クラスを使用してその整数を分割し、それぞれの数字の1つを変数に代入することです。すなわちa = 8
,b = 9
,c = 1
およびd = 9
である。
私はそれが実行可能であり、Scanner
クラスが行く方法であることを積極的に知っています。私はちょうどそれを正しく使う方法を知らない。困っている騒ぎはここで助けてもらえますか?ありがとう!
編集:作成された提案は、私の特定の質問と一致しません。そのスレッドでは、クラスScanner
は、整数を数字に分割するために使用されません。私はScanner
クラスを使用したかったと指摘しました。そこで使われている多くのメソッドがまだ私のレベルを超えているからです。とにかく、あのスレッドに興味深いアイデアがたくさんあります。後で使用できることを願っています。とにかく感謝しています。
、あなたはSTRING' 'にあなたの' long'入力を変換する必要があります。 –
文字列としてスキャンし、文字列内の文字数をループし、 'Integer.parseInt'を使用して' charAt'の結果をキャストします。 –