단어 사이에 공백을 넣는 데 어려움을 겪고있는 사람들. 내가해야 할 일은 Vogon으로 영어를 변환하는 것입니다.하지만 당신은 또한 5 글자의 공백을 추가해야합니다. 모든 아이디어는 여기에서 어떻게 할 것인가는 제 코드입니다. 당신이 uryybubjnerlbhqbvat // 새로운 문구 // 사용자 입력을 어떻게하고단어 중간에 공백을 추가하는 방법
public static void main(String[] args) {
translateFromEnglish("hello");
}
public static boolean detect(String phrase) {
return false;
}
public static String translateFromEnglish(String phrase){
Scanner scan = new Scanner(System.in);
phrase = scan.nextLine();
String NewString = "";
for (int i = 0; i < phrase.length(); i++) {
if (phrase.charAt(i) == 'a') {
NewString += "n";
}
if (phrase.charAt(i) == 'b') {
NewString += "o";
}
if (phrase.charAt(i) == 'c') {
NewString += "p";
}
if (phrase.charAt(i) == 'd') {
NewString += "q";
}
if (phrase.charAt(i) == 'e') {
NewString += "r";
}
if (phrase.charAt(i) == 'f') {
NewString += "s";
}
if (phrase.charAt(i) == 'g') {
NewString += "t";
}
if (phrase.charAt(i) == 'h') {
NewString += "u";
}
if (phrase.charAt(i) == 'i') {
NewString += "v";
}
if (phrase.charAt(i) == 'j') {
NewString += "w";
}
if (phrase.charAt(i) == 'k') {
NewString += "x";
}
if (phrase.charAt(i) == 'l') {
NewString += "y";
}
if (phrase.charAt(i) == 'm') {
NewString += "z";
}
if (phrase.charAt(i) == 'n') {
NewString += "a";
}
if (phrase.charAt(i) == 'o') {
NewString += "b";
}
if (phrase.charAt(i) == 'p') {
NewString += "c";
}
if (phrase.charAt(i) == 'q') {
NewString += "d";
}
if (phrase.charAt(i) == 'r') {
NewString += "e";
}
if (phrase.charAt(i) == 's') {
NewString += "f";
}
if (phrase.charAt(i) == 't') {
NewString += "g";
}
if (phrase.charAt(i) == 'u') {
NewString += "h";
}
if (phrase.charAt(i) == 'v') {
NewString += "i";
}
if (phrase.charAt(i) == 'w') {
NewString += "j";
}
if (phrase.charAt(i) == 'x') {
NewString += "k";
}
if (phrase.charAt(i) == 'y') {
NewString += "l";
}
if (phrase.charAt(i) == 'z') {
NewString += "m";
}
}
System.out.println(NewString);
return phrase;
}
콘솔 안녕하세요
당신은'switch' 문을 사용하는 것이 좋습니다 반복되는'if' 대신에. – SimplyPanda