문제 설명
문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 return 하도록 solution 함수를 완성해주세요.
제한사항
- 1 <= strlist 원소의 길이 <= 100
- strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다.
입출력 예
strlist | result |
["We", "are", "the", "world!"] | [2, 3, 3, 6] |
["I", "Love", "Programmers."] | [1, 4, 12] |
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;
}
}
answer 배열의 길이는 strlist의 길이로 설정했습니다. 배열의 내용이 문자열에서 숫자로 바뀔 뿐이니까요. 이후 strlist의 길이만큼 for문을 순회하면서 answer 배열의 i번째 위치에 strlist의 i번째 원소의 길이를 하나씩 추가했습니다.
'프로그래머스 > Lv. 0(코딩테스트 입문)' 카테고리의 다른 글
[프로그래머스 코딩테스트] 삼각형의 완성조건(1)(Java) (0) | 2023.03.28 |
---|---|
[프로그래머스 코딩테스트] 중복된 문자 제거(Java) (0) | 2023.03.28 |
[프로그래머스 코딩테스트] 숨어있는 숫자의 덧셈(1)(Java) (1) | 2023.03.27 |
[프로그래머스 코딩테스트] 문자열 정렬하기(1)(Java) (0) | 2023.03.27 |
[프로그래머스 코딩테스트] 모음 제거(Java) (0) | 2023.03.27 |