[JAVA] String 배열을 int 배열로 변환하기

suyeon·2022년 6월 15일
0

JAVA

목록 보기
3/4
post-thumbnail
post-custom-banner

알고리즘을 푸는데 String 형태로 저장했다가 split(",") 사용해서 String 배열로 담아두고 반환값은 int 배열로 받아야 하는 방법이 필요했다.

📌 스트림 (stream)

  • 스트림을 이용해서 해결!
  • mapToInt : Stream의 요소를 int형으로 변환해 IntStream으로 반환

String scan = br.readLine( );
String[ ] num = scan.split(" ");

int [ ] nums = Arrays.stream(num).mapToInt(Integer::parseInt).toArray();

System.out.println(Arrays.toString(nums));

0개의 댓글