제 목표는 단어의 첫 글자를 취해서 첫 글자가 모음이 될 때까지 끝까지 이동시키는 것입니다. 이것은 당신이 변수 x
에 검사 일을 계속누군가 내가 왜 루프에 갇혀 있는지 알아낼 수 있습니까? 그리고 더 간단하게 쓸 수 있습니까?
System.out.println("Enter a word: ");
String word = keyboard.nextLine();
String y = word.substring(0,1);
String z = word.substring(1);
char x = Character.toLowerCase(word.charAt(0));
if ((x=='a') || (x=='e') || (x=='i') || (x=='o') || (x=='u')) {
System.out.println(word + "ay ");
}
while ((x!='a') || (x!='e') || (x!='i') || (x!='o') || (x!='u')) {
String s = z+y;
System.out.println(s);
}
네, 조금 도움이됩니다. 하지만 지금은 아직 방법을 사용하지 않고 있습니다. 전체 전체 코드는 어떻게 보입니까? – duBz180
@ duBz180 메소드를 사용하지 않고 작동해야하는 코드 블록을 추가했습니다. – StephenButtolph