java

[프로그래머스 - 자바] 한번만 등장한 문자

tues 2023. 9. 1. 13:46

문제 설명

 

 

솔루션

import java.util.*;

class Solution {
    public String solution(String s) {
        String answer = "";
        String[] arr = s.split("");
        int cnt = 0;
        Arrays.sort(arr);
        
        for(int i = 0; i < arr.length; i++){
            cnt = 0;
            for(int j = 0; j < arr.length; j++){
                if(arr[i].equals(arr[j])){//같은 거 겹칠때마다 카운트 증가 
                    cnt ++;
                }   
            }
            if(cnt == 1){//그 카운트가 1일때
            answer += arr[i];//answer에 넣기
            }
        }
        
        return answer;
    }
}