私のプログラムでは、乱数発生器を使用しています。
Random random = new Random();
//How i use it
int i = random.nextInt(numberNeeded);
問題は、各数値が一度だけ生成される方法を見つける必要があることです。だから私はその完全なランダムではないと思います....たとえば....番号1が生成されたとき、私はそれが再び呼び出されることを望んでいませんが、代わりに他の番号の1つを呼び出します.2、3、または4のように...そして、4がコールされた場合、2または3しかコールできません..
次回、数字がシャッフルされ、プロセスが繰り返されます...
数値は 4 から 16 の範囲である必要があります