产生五个不重复的随机数
package StringText;
import java.util.Random;
public class RandomText {
public static boolean contains(int [] arr,int key,int i) {
for(int j=0;j<i;j++) {
if(arr[j]==key)
return true;
}
return false;
}
public static void main(String[] args){
int [] arr=new int [5];
Random random=new Random();
for(int i=0;i<arr.length;i++) {
arr[i]=-1;
}
int i=0;
while(i<arr.length) {
int x=random.nextInt(101);
if(!contains(arr,x,i)) {
arr[i]=x;
i++;
}
}
for(int j=0;j<arr.length;j++) {
System.out.println(arr[j]);}
}
}