package prac;
import java.util.Scanner;
public class java1206 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int ja = 0;
int mo = 0;
String[] array_word;
System.out.println("문자열을 입력하세요");
String word = sc.nextLine();
array_word = word.split("");
for (int i = 0; i < array_word.length; i++) {
if ((array_word[i] == "a")||(array_word[i] == "o" )||(array_word[i] == "e")||(array_word[i] == "i")||(array_word[i] == "u"))
mo=mo+1;
else
ja=ja+1;
}
System.out.println("이 문자열의 자음의 개수는"+ja+"모음의 개수는"+mo);
}
}
코딩을 이렇게 했는데 실행하면 qwert 입력하면 자음5개 모음0개로 인식하네요
무엇이 잘못되있는지 가르쳐주실분 있나요???
![]() |
![]() |
==는 비교할 대상과 주소값을 비교하고 equlas()는 비교할 대상의 내용을 비교한뒤 true false를 반환합니다