코딩테스트/lv0

[프로그래머스 코딩테스트] java Lv.0 모스부호(1)

chantleman 2024. 7. 19. 09:54

class Solution {
    public String solution(String letter) {
        String answer = "";
        
        String[] morse ={".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--.."};
        String[] tokens = letter.split(" ");
        
        
        for(String token : tokens)
        {
            char ch ='a';
            for(int i=0;i<morse.length;i++ )
            {
                if(token.equals(morse[i]))
                {
                    ch+=i;
                    answer+=ch;
                }
            }
        }
        return answer;
    }
}