Então estou começando agora com JAVA.
e estou com um exercicio p/ resolver porem não sei muito bem como fazer.
preciso desprezar os Maisculas e Minisculas e também após preencher todo o vetor [45] ele deve inserir os dados novamente.
pensei em usar toupperCase/Lower e não consegui usar equalsignore;
e no caso de inserir novamente pensei em estar utilizando exception.
olha meu código ;;
import javax.swing.JOptionPane;
public class Matriz3 {
public static void main(String[] args) {
int cons = 0;
int vogal = 0;
char vetor[] = new char [45];
for(int i = 0; i<vetor.length;i++){
vetor[i] = JOptionPane.showInputDialog("Informe os valores dentro do vetor").charAt(0);
if((vetor[i]=='a') || (vetor[i]=='e') || (vetor[i]=='i') || (vetor[i]=='o') || (vetor[i]=='u')){
vogal = vogal +1;
}else{
if((vetor[i]=='b') || (vetor[i]=='c') ||(vetor[i]=='d') ||(vetor[i]=='f') ||(vetor[i]=='g') ||(vetor[i]=='h') ||(vetor[i]=='j') ||(vetor[i]=='k') ||(vetor[i]=='l') ||
(vetor[i]=='m') ||(vetor[i]=='n') ||(vetor[i]=='p') ||(vetor[i]=='q') ||(vetor[i]=='r') ||(vetor[i]=='r') ||(vetor[i]=='s') ||(vetor[i]=='t') ||(vetor[i]=='w') ||
(vetor[i]=='x') ||(vetor[i]=='y')||(vetor[i]=='z') ||(vetor[i]=='v') ){
cons = cons +1;
}else{
System.out.println("Dado inválido!");
}
}
}
System.out.println("quantidade de vogal(s): "+vogal+"\nquantidade de consoante(s): "+ cons);
}
}