배열 원소의 길이

반즈·2023년 11월 17일

프로그래머스 입문

목록 보기
9/51

문제 설명

문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요.

입출력 예


자바

나의 풀이 (length, length())

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;
    }
}

참고 풀이 1 (Arrays.stream)

import java.util.Arrays;

class Solution {
    public int[] solution(String[] strList) {
        return Arrays.stream(strList).mapToInt(String::length).toArray();
    }
}

자바스크립트

나의 풀이

function solution(strlist) {
    var answer = [];
    for(var i = 0; i < strlist.length; i++){
        answer[i] = strlist[i].length;
    }
    return answer;
}

참고 풀이 1 (map)

function solution(strlist) {
    return strlist.map((el) => el.length)
}
profile
나를 채우다

0개의 댓글