문제
내가 작성한 정답
class Solution {
public String solution(String my_string, int[] index_list) {
String answer = "";
for(int i: index_list){
answer += my_string.charAt(i);
}
return answer;
}
}
class Solution {
public String solution(String my_string, int[] index_list) {
StringBuilder answer = new StringBuilder();
for(int i: index_list){
answer.append(my_string.charAt(i));
}
return answer.toString();
}
}다른 사람들의 정답
import java.util.*;
import java.util.stream.Collectors;
class Solution {
public String solution(String myString, int[] indexList) {
return Arrays.stream(indexList).mapToObj(operand -> String.valueOf(myString.charAt(operand))).collect(Collectors.joining());
}
}Share article