public class VowelChecker {
public static void main(String[] args) {
String str = "Hello World";
boolean hasVowel = false;
for (int i = 0; i < str.length(); i++) {
char ch = Character.toLowerCase(str.charAt(i));
if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') {
hasVowel = true;
break;
}
}
if (hasVowel) {
System.out.println("The string contains a vowel.");
} else {
System.out.println("The string does not contain a vowel.");
}
}
}
이 프로그램은 먼저 문자열 str을 "Hello World"로 초기화합니다.
그런 다음 루프에서 문자열의 각 문자를 확인하고 모음이 발견되면(대소문자 구분 안 함) hasVowel 변수를 true로 설정하고 루프를 종료합니다.
모음이 없으면 hasVowel 변수는 false로 유지됩니다.
마지막으로 프로그램은 문자열에 모음이 포함되어 있는지 여부를 나타내는 메시지를 출력합니다.
이 프로그램을 실행하면 "The string contains a vowel."가 출력됩니다.
"Hello World"의 문자 "o"는 모음이기 때문입니다.
Java 6.리스트에 홀수 여부 확인 (코딩테스트, 면접문제) (0) | 2023.02.15 |
---|---|
Java 5.재귀로 피보나치 수열 출력 (코딩테스트, 면접문제) (0) | 2023.02.15 |
Java 4.소수 확인 (코딩테스트, 면접문제) (0) | 2023.02.15 |
Java 2.두 숫자를 교환 (코딩테스트, 면접문제) (0) | 2023.02.14 |
Java 1.문자열 역 정렬 (코딩테스트, 면접문제) (0) | 2023.02.14 |
댓글 영역