変数が0と6294の間の乱数ならば、どのようにして最初の変数を出力するだけですか?数字の最初の桁のみを持つように数字を消去する方法
乱数のための私のコードは
int random = (int)(Math.random() * 6294);
例は、それが3542を出してくれるならば、私はそれは私がいない午前8を言いたい、それが865を出してくれるならば、それはちょうど3を言いたいですJavaに精通していますが、私はそれが行間隔と関係があると考えていましたか? %d、%f、%sのコマンドと何か?どんな洞察力にも大変感謝しています。
EDIT ** 私の教授が出した学習ガイドの一部はありません。 0〜6294の間の数字です。数字が変わってもそれを理解する方法はわかりません。
1桁だけ必要な場合は、なぜマルチ桁の番号をランダム化していますか? – Berger
これはOPがホール番号を必要としないと仮定していますが、この特定の出力に対して1桁の数字を必要とするかもしれませんが、コードの後ろの数字にはまだ使用されています。 – Athamas
@Athamas彼の例を考えれば、彼は即座に乱数を投げ捨てています。彼は他の数字について忘れてしまった! – GhostCat