split, List, ArrayList 이용하기
https://school.programmers.co.kr/learn/courses/30/lessons/181868
풀이
import java.util.List;
import java.util.ArrayList;
class Solution {
public String[] solution(String my_string) {
String[] answer = {};
String[] split = my_string.split(" ");
ArrayList<String> list = new ArrayList<>();
for(int i = 0; i < split.length; i ++){
if(!split[i].equals("")){
list.add(split[i]);
}
}
answer = new String[list.size()];
for (int i = 0; i < list.size(); i++) {
answer[i] = list.get(i);
}
return answer;
}
}
'코딩테스트 > programming_JAVA' 카테고리의 다른 글
[Java] 프로그래머스_120852 : 소인수분해 (0) | 2023.08.14 |
---|---|
[Java] 프로그래머스_120853 : 컨트롤 제트 (0) | 2023.08.06 |
[Java] baekjoon_1110번 : 원래 수로 돌아올 때까지 연산 반복 (0) | 2021.09.04 |
[Java] baekjoon_10951번 : EOF (0) | 2021.09.03 |
[Java] baekjoon_10871번: StringBuilder (0) | 2021.09.02 |