문제

기본적으로 주어진 코드 :
class Solution {
public int[] solution(String[] strlist) {
int[] answer = {};
return answer;
}
}정답
class Solution {
public int[] solution(String[] strlist) {
int[] answer = new int[strlist.length];
for (int i = 0; i < strlist.length; i++) {
answer[i] = strlist[i].length();
}
return answer;
}
}- 정수 배열 초기화:
int[] answer = new int[strlist.length];strlist와 동일한 길이의 정수 배열 answer를 생성합니다. 각 위치에 문자열의 길이를 저장할 공간을 마련합니다.- 문자열 길이 계산 및 저장:
for (int i = 0; i < strlist.length; i++) {
answer[i] = strlist[i].length();
}for 루프를 사용하여 strlist 배열의 각 문자열을 순회합니다.answer 배열의 해당 위치에 저장합니다.Share article