public class Demo_Text5 {
/**
* 编写一个程序,获取10个1至20的随机数,要求随机数不能重复。
*/
public static void main(String[] args) {
//int x =(int)((Math.random()*20)+1);
String str = "[";
StringBuffer sb = new StringBuffer();
sb.append("[");
int a = 1;
while (a<=10) {
int x =(int)((Math.random()*20)+1);
if (str.contains(String.valueOf(x))==false) {
if (a==10) {
str = str+x+"] ";
sb.append(x).append("]");
}else{
str = str+x+",";
sb.append(x).append(",");
}
a++;
}
}
System.out.println(str);
System.out.println(sb);
}
} |
|