프로그래머스 튜플 - java


프로그래머스 튜플 - java

구현 문제이다. import java.util.*; class Solution { public int[] solution(String s) { int[] answer = {}; // 글자 먼저 파싱해야함 // "},{" 문자열로 파싱함 // '{', '}'는 메타 캐릭터이기 때문에 이스케이프 \\ 해야함 // "{{2},{2,1},{2,1,3},{2,1,3,4}}" String[] split = s.split("\\},\\{"); // ["{{2", "2,1", "2,1,3", "2,1,3,4}}"] // 참고: StringTokenizer를 사용하면 각 문자 '{', ',', '}' 를 분리자로 인식해버린다. // new StringTokenizer(s, "\\},\\{"); // 결과 Tokens: ["2", "2", "1", "2", "1", "3", "2", "1", "3", "4"] // 배열의 가장 앞 문자열, 배열의 가장 뒷 문자열에서 '{' , '}' 문자 제거 spl...



원문링크 : 프로그래머스 튜플 - java