Pessoal...
Tava vendo um programa antigo meu aqui, de calcular o peso ideal...
op=JOptionPane.showInputDialog("Digite H para homem e M para mulher");opChar=op.toCharArray();switch(opChar[0]){case'H':peso=(int)((72.7*halt)-58);break;case'M':peso=(int)((62.1*halt)-44.7);break;default:System.out.print("Invalido.");}
Bom... como voces viram, ali eu passei o op, para um Array...
Mas caso eu nao fosse usar o JOptionPane:
System.out.println("Digite H para homem e M para mulher ");op=meusca.next();switch(op){
Ele nao dexa eu dar switch no op... diz que tem que ser inteiro...
Como que eu faria?
já que são somente duas opções então faça usando if!
se digitar M então mulher senão com certeza é homem
mas isso levando em conta que somente é possível digitar M ou F
Hellmanss
Daria para passar o valor para um int, pois switch não aceita string.