글자 이어 붙여 문자열 만들기 Lv. 0

박영준·2023년 5월 20일
0

코딩테스트

목록 보기
120/300
class Solution {
    public String solution(String my_string, int[] index_list) {
        String answer = "";
        return answer;
    }
}


해결법

방법 1

class Solution {
    public String solution(String my_string, int[] index_list) {
        String answer = "";
        
        String[] str = my_string.split("");		// my_string 의 각 문자를 각각의 배열로 나눔
        
        for (int index : index_list) {
            answer += str[index];
        }
        
        return answer;
    }
}
  • split("")

방법 2

class Solution {
    public String solution(String my_string, int[] index_list) {
        String answer = "";

        for (int i = 0; i < index_list.length; i ++) {
            answer += my_string.charAt(index_list[i]);
        }

        return answer;
    }
}
  • charAt()
    • string 문자열을 따로 for문으로 돌리지 않아도 된다.

글자 이어 붙여 문자열 만들기

profile
개발자로 거듭나기!

0개의 댓글