Olá pessoal, sou novo no fórum e tenho um problema usando CASE com CHAR dentro de um VETOR. Preciso mostra a variável caso a ela começe com uma vogal;ele compila porém não mostra a variável inteira, vejam:
public static void main ( String args []){
char a [] = new char [2];
for (int i=0;i<a.length;i++){
a[i]=JOptionPane.showInputDialog( " Entre com uma palavra").charAt(0);
switch (a[i]){
case 'a':
System.out.println ("eh vogal" +a[i]);
break;
case 'e':
System.out.println ("eh vogal" +a[i]);
break;
case 'i':
System.out.println ("eh vogal" +a[i]);
break;
case 'o':
System.out.println ("eh vogal" +a[i]);
break;
case 'u':
System.out.println ("eh vogal" +a[i]);
break;
Defaut:
System.out.println ("eh consoante" +a[i]);
}
}
}
}
Grato desde.