본문 바로가기
Java

Java Primitive 배열 초기화 및 List 변환방법

by @developer.kye 2020. 11. 29.

primitive 배열 초기화

int[] myIntArray = new int[3];
int[] myIntArray = {1, 2, 3};
int[] myIntArray = new int[]{1, 2, 3};

int[][] num={ {1,2}, {1,2}, {1,2}, {1,2}, {1,2} };

String[] myStringArray = new String[3];
String[] myStringArray = {"a", "b", "c"};
String[] myStringArray = new String[]{"a", "b", "c"};

List -> Primitive 배열 변환방법

List<Integer> numList = new ArrayList<Integer>();
numList.add(1);
numList.add(2);
numList.add(3);

//방법1
int[] numArray = numList.stream().mapToInt(i->i).toArray()

//방법2
int[] numArray = numList.stream().mapToInt(Integer::intValue).toArray();

'Java' 카테고리의 다른 글

[Java] Map 을 String 으로 바꾸기  (0) 2021.02.09
Java에서 외부 프로세스를 실행할 때  (0) 2021.01.19
Visual Studio Code로 Java 스프링 코딩하기  (0) 2020.12.17
Jackson으로 JSON 올바르게 사용하기  (0) 2020.09.16
Servlet  (0) 2020.08.13