そのため、1 から 25 までのランダムな一意の番号を使用して、長さ 3 の配列を生成しようとしています。コードが機能しない理由がわかりません。助けていただければ幸いです。
public void generateRandom() {
for(int j=0; j<3; j++) {
dots[j] = (int) (Math.random()*(col*row)+1);
System.out.println(dots[j]);
for(int i=j; i>0; i--) {
if(dots[j]==dots[j-1]) {
generateRandom();
}
}
}
}
dots[]
3 つの一意の乱数を格納しようとしている配列です。ところで、col*row == 25
.