[Java] ArrayList를 배열로 변환하는 방법 Reference Type의 경우 Arrays 클래스의 toArray()메서드를 사용 ArrayList strList = new ArrayList(); strList.add("aaa"); strList.add("bbb"); String[] strArr = strList.toArray(new String[0]); Primitive Type의 경우 리스트를 스트림으로 변환한 후 mapToInt를 사용하여 intStream을 가져와 toArray()메서드를 사용 ArrayList arrList = new ArrayList(); arrList.add(1); arrList.add(2); int[] arrArr = arrList.stream.mapToInt(i -> i).toArray(); TIL/Java 2022. 5. 4. 10:40
배열 배열을 선언하면서 동시에 초기화 할 수도 있고, 배열을 선언한 후 초기화 할 수도 있음 #case1_배열 선언과 동시에 초기화 Stirng[] pizzaGroup = {"도미노", "파파존스", "알볼로"}; #case2_배열 선언 후 초기화 String[] pizzaGroup = new String[3]; String[0] = "도미노"; String[1] = "파파존스"; Stirng[2] = "알볼로"; onYouTube/Java 2021. 3. 24. 13:59