티스토리 뷰

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());

'Java' 카테고리의 다른 글

Java8 New features #1(Lambda Expressions)  (0) 2020.08.14
Fork/Join Framework in Java  (0) 2020.06.16
MessageFormat with Java  (0) 2020.05.26
Run vs Start in Java Thread  (0) 2020.05.22
[자바] 접근 제어자(Access modifier)  (0) 2018.03.19
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크