-4

ですから、私はプログラミングがあまり得意ではありませんが、それを読んで変更しようとしています。当面は助けが必要です。私は7つの乱数1-49を生成し、それらの7つの数字をテキストボックスに配置するシンプルなアプリを持っています。これを行うforループのヘルプが必要です。これまでのところ、コード/擬似コードがあります。

String str = "";
for (int i = 0; i < 7; i++)

生成...生成された乱数を追跡するためのランダムコード配列配列を通過してループを続けるメソッド呼び出しで衝突が発生しないようにします

str += random + "_" ;
txtTextBox.settext(str);
4

2 に答える 2

2

こんな感じになります

String str = "";

Random rand = new Random();

for(int i=0; i<7; i++){
    str += (rand.nextInt(49) + 1) + " ";
}

txtTextBox.setText(str);
于 2013-03-07T21:58:30.917 に答える
0

ランダムがどのように機能するかを次に示します。コードが含まれていると思います。

最初に乱数が必要です。Random r = new Random();次に、乱数を生成するためのコードr.nextInt(max - min + 1) + min;(これには最小数と最大数が含まれます)次に、これをコードに追加します。このようなもの:

 Random r = new Random();
    for (int i = 0; i < amount; i++) {
        str += r.nextInt(max - min + 1) + min;
    }
txtTextBox.settext(str);
于 2013-03-07T22:02:11.653 に答える