개발 관련/java
-
List 를 Array로 바꾸기 List to Array개발 관련/java 2021. 3. 11. 17:46
DB에서 값을 뽑아와서 List에 담은 다음 이것을 Array 형태로 만들어야 했는데 자꾸만 java.lang.arraystoreexception 오류가 발생했다......... 대충 쓰려고 list를 그냥 생성했지만 실제로는 DB에서 뽑아온 데이터로 했다. List list = new ArrayList(); //1번 방법 : Object Type list.toArray(); //2번 방법 : 특정 타입. list.toArray(new 타입[list.size()]); 위의 어떤 방법을 써도 해결 되지 않아서 진짜 삽질했다 ㅎㅎ... 결국 stream 을 사용해서 했더니 배열이 잘 만들어졌다. Stream stream = list.stream(); Integer[] arr = stream.toArray(s..