Java8 Stream을 이용
List<Integer> -> int[] 로 변환하는 방법
int[] array = list.stream().mapToInt(i->i).toArray();
1부터 10까지 데이터를 가진 Collection 생성List<Integer> list = Stream.iterate(0, n->n+1).limit(10).collect(Collectors.toList());int[] arr = (Stream.iterate(1, n->n+1).limit(10)).mapToInt(i->i).toArray();Random 실수 생성 int[] randomNumbers = new Random().ints(10,0,350).toArray(); //(생성갯수, 최소값, 최대값)
'Programming > Java' 카테고리의 다른 글
No qualifying bean of type 'org.modelmapper.ModelMapper' available: 해결방법 (0) | 2019.12.11 |
---|---|
[java/pattern] builder pattern 빌더 패턴 (0) | 2018.05.30 |
[Java] String 뒤집기 (Reverse) (0) | 2018.05.26 |
[알고리즘] 선택정렬, 버블정렬, 삽입정렬, 퀵정렬 (0) | 2017.01.31 |
String 배열 중복제거 (0) | 2016.08.19 |