class Solution {
public int solution(String s) {
int answer=0;
while(s.length()!=0){
answer++;
int lt=1;
int rt=0;
char c = s.charAt(0);
for(int i=1; i<s.length(); i++){
if(c!=s.charAt(i)) rt++;
else if(c==s.charAt(i)) lt++;
if(lt==rt) break;
}
s=s.substring(lt+rt);
}
return answer;
}
}
substring(index) : substring(4)라고 하면 3번째인덱스까지 문자를 자르고 4번째부터 나타내겠다는 뜻.
substring(beginIndex,endIndex) : substring(4,13)이라고 하면 4번째 부터 12번째 인덱스 까지 나타내겠다는 뜻.