문제
내가 작성한 정답
class Solution {
public int[] solution(String[] strlist) {
int[] answer = new int[strlist.length];
for (int i=0; i<answer.length; i++) {
answer[i] = strlist[i].length();
}
return answer;
}
}
다른 사람들이 작성한 정답
import java.util.Arrays;
class Solution {
public int[] solution(String[] strList) {
return Arrays.stream(strList).mapToInt(String::length).toArray();
}
}
Arrays.stream(strList) → 문자열 배열을 리스트로 바꾸기.
mapToInt(String::length) → 각 문자열의 길이를 숫자로 변환하기.
toArray() → 변환한 숫자들을 새로운 상자(배열)에 담기.
Share article