Java
Random Integer List in Java8
§무명소졸§
2020. 6. 8. 16:05
Java8에서는 IntStream을 이용해서 fancy하게 Random 한 숫자를 원소로 가지는 Array를 만들수 있다.
아래는 1 ~ 100 까지 500개의 원소를 갖는 Array를 만드는 코드이다.
Random r = new Random();
int[] ints = r.ints(500, 1, 101).toArray();
for (int anInt : ints) {
System.out.println(anInt);
}
//리스트
List<Integer> intsList = r.ints(500, 1, 101)
.boxed().collect(Collectors.toList());