Coding Test/프로그래머스
[프로그래머스/자바] 모스부호 (1)
yurison
2023. 5. 18. 16:14
class Solution {
public String solution(String letter) {
StringBuilder sb = new StringBuilder();
String[] morse = {".-", "-...", "-.-.", "-..", ".", "..-.",
"--.", "....", "..", ".---", "-.-", ".-..",
"--", "-.", "---", ".--.", "--.-", ".-.",
"...", "-", "..-", "...-", ".--", "-..-",
"-.--", "--.."};
String[] bits = letter.split(" ");
for(String bit : bits){
for(int i=0; i<morse.length; i++){
if(morse[i].equals(bit)) sb.append((char)(i + 'a'));
}
}
return sb.toString();
}
}