JAVA

210820_Hashset+random

요옫 2021. 8. 20. 14:45

Random r=new Random();

Set<Integer>set=new HashSet<Integer>();

 

while(true)

{

int n=r.nextInt(45)+1;

set.add(n);

 

if(set.size()==6)

break;

}

 

//출력

System.out.println("랜덤수 출력");

 

for(int n:set)

System.out.printf("%5d",n);

 

 

//정렬후 출력

System.out.println("정렬후 출력");

 

Object[] ob=set.toArray();

Arrays.sort(ob);  //배열의 값을 오름차순 정렬로 변경

 

for(int i=0;i<ob.length;i++)

{

System.out.printf("%5d",ob[i]);

}

 

//결과

랜덤수 출력

   33    1   35   41   42   11

정렬후 출력

    1   11   33   35   41   42