💡 Stream API를 이용하여서 변경하는 방법입니다. Arrays.stream() 메서드를 사용하여 문자열 배열을 스트림으로 변환하고 mapToInt() 메서드를 사용하여 각 문자열 요소를 정수형으로 변환합니다. 이를 통해 toArray() 메서드를 사용하여 새로운 정수형 배열을 생성합니다.
String[] stringArray = {"1", "2", "3", "4", "5"};
int[] intArray = Arrays.stream(stringArray)
.mapToInt(Integer::parseInt)
.toArray();
// print the new integer arrayfor(inti=0; i < intArray.length; i++){
System.out.print(intArray[i] + " ");
}
💡 Stream API를 이용하여 변경하는 방법입니다. Arrays.stream() 메서드를 사용하여 정수형 배열을 문스트림으로 변환하고 mapToObj() 메서드를 사용하여 각 정수형 요소를 문자열으로 변환합니다. 이를 통해 toArray() 메서드를 사용하여 새로운 문자열 배열을 생성합니다.
int[] intArray = {1, 2, 3, 4, 5};
String[] stringArray = Arrays.stream(intArray)
.mapToObj(String::valueOf)
.toArray(String[]::new);
// print the new string arrayfor(inti=0; i < stringArray.length; i++){
System.out.print(stringArray[i] + " ");
}