使用java语言输出1到100之间的6个随机不重复的整数之和

如题所述

按照你的要求从1到10随机选一个数并输出,然后再执行一次,保证与上次的不重复的Java程序如下
public class GG {
 public static void main(String[] args) {
  int n=0;
  int count=1;//生成的随机数计数
  int tmp=(int)(Math.random()*10)+1;//产生1-10的随机数
  while(count<3){//生成两个不重复的随机数
   if(tmp==n){//如果生成的随机数与上一个相等,重新生成随机数
    tmp=(int)(Math.random()*10)+1;//产生1-10的随机数
   }else{
    n=tmp;
    System.out.println(n);
    count++;
   }
  }
 }
}


运行结果
3
9

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答