在InputDialog中输入一个char类型的数例如"a",确认后弹出你输入的字母是a.
char a = Character.parseChar(JOptionPane.showInputDialog()); 并不对,我应该怎么做
Character中并没有parseChar这个方法。你要先用字符串接收,然后将字符串转为char数组或者直接取字符串第一个字符。
str.chatAt(0);
char a = Character.parseChar(JOptionPane.showInputDialog());
改为
String a = JOptionPane.showInputDialog();
if(a.equals("a")){
...
}