use*_*385 -3 java random android
可能重复:
在Java中生成唯一的随机数
我正在创建一个Android的彩票应用程序,它将生成1到49之间的一组6个数字.我遇到的问题是如何使这些数字独一无二.
Random r = new Random();
int n1=r.nextInt(48) + 1;
ball1.setText(String.valueOf(n1));
int n2=r.nextInt(48) + 1;
ball2.setText(String.valueOf(n2));
int n3=r.nextInt(48) + 1;
ball3.setText(String.valueOf(n3));
int n4=r.nextInt(48) + 1;
ball4.setText(String.valueOf(n4));
int n5=r.nextInt(48) + 1;
ball5.setText(String.valueOf(n5));
int n6=r.nextInt(48) + 1;
ball6.setText(String.valueOf(n6));
Run Code Online (Sandbox Code Playgroud)