為什么 int y=input.nextInt(); ?是對(duì)的?而 char y=input.nextChar(); 是錯(cuò)的?求解求解
5 回答
已采納

一切都是算計(jì)
TA貢獻(xiàn)16條經(jīng)驗(yàn) 獲得超10個(gè)贊
不存在.nextChar()方法,要想獲得char,可以這么做int ?i=1; ?????String s=input.nextLine(); ????char y =s.charAt(i);????System.out.println(y);
例如:從控制臺(tái)輸入 ?“asdf”
輸出為:s
意思是獲取字符串s中第i位的字符并賦值給y;
添加回答
舉報(bào)
0/150
提交
取消