Java使用TreeSet类来生成不重复的随机数编写一个程序。随机生成80个1到100之间的整数,并统计并输出所有唯一数字的数量及具体数字。注意:在编程过程中,请确保代码高效。
发布时间
阅读量:
阅读量
编写一个Java程序,随机生成80个位于1到100之间的整数,随后输出其中包含的不同数值的总数,并依次列出所有不重复的数字。提示:在实现过程中可以借助TreeSet类来处理数据的去重与排序。
package Unit8;
import java.util.Arrays;
import java.util.Iterator;
import java.util.TreeSet;
public class 随机数 {
public static void main(String[] args) {
int a=0,a1=0;
Integer[]b=new Integer[80];
for(int i=0;i<80;i++){
int s = (int)(Math.random()*100+1);
a1++;
b[i]=s;
}
System.out.println("总共生成:"+a1+"个随机数");
TreeSet<Integer> h1set = new TreeSet<Integer>(Arrays.asList(b));
Iterator
全部评论 (0)
还没有任何评论哟~
