programmers
[JAVA] x 사이의 개수 - split()
아잠만_
2024. 6. 28. 16:23
문자열 myString이 주어집니다. myString을 문자 "x"를 기준으로 나눴을 때 나눠진 문자열 각각의 길이를 순서대로 저장한 배열을 return 하는 solution 함수를 완성해 주세요.
import java.util.*;
class Solution {
public List<Integer> solution(String myString) {
List<Integer> list = new ArrayList<>();
int temp = 0;
String[] an = myString.split("x", -1);
// -1은 구분자를 만날시에도 분리
for(int i=0; i<an.length; i++){
temp = an[i].length();
list.add(temp);
}
return list;
}
}
split("구분자", -1) > 뒤에 공백이있어도 구분자가 있으면 무조건 분리