係統粉 > 電腦問答 > 其他問答

已解決求助 控製台接收輸入

提問者:小不愛v  |  瀏覽次  |  提問時間:2017-01-29  |  回答數量:8

求助 控製台接收輸入 以下接收輸入錯誤的是(Scanner input = new Scanner(System.in)):A. char chr = input.nextChar();B. int i = input.nextInt();C. double score = input.nextDouble();D. String str = input.next();A:顯示無法解析input請教可以說說是怎麼樣理解來判斷選擇的嗎

已有8條答案
屋塔房秋葉原

屋塔房秋葉原

回答數:140  |  被采納數:91

控製台接收的是String類型的數組

public static void main(String[] args)

所以 D. String str = input.next();是正確的
2017-01-29 02:38:59
讚 14
陸陸樂樂

陸陸樂樂

回答數:135  |  被采納數:94

whlusha 哥哥你來啦。 要求找的是錯誤的[s:476]
2017-01-29 05:49:22
讚 13
單挑你的kiss

單挑你的kiss

回答數:112  |  被采納數:116

除了D其他都是錯誤的
String類型才能正確解析
2017-01-29 04:01:04
讚 11
檸檬豆豆子

檸檬豆豆子

回答數:26  |  被采納數:46

主要怎麼分析的,另外B也是對的。
int l=80;boolean d;Scanner input = new Scanner(System.in);System.out.println("輸入l:");int w = input.nextInt();d = l>w;System.out.println("l比w大嗎?"+d);複製代碼
2017-01-29 05:41:28
讚 2
我想把糖戒了

我想把糖戒了

回答數:75  |  被采納數:82

這個題是選錯誤的 - -
那就是A是錯的 [s:476]
2017-01-29 04:29:12
讚 7
明化先生

明化先生

回答數:44  |  被采納數:88

答案
A是錯的,其他全部都是對的!

原因 隻有熟悉 用慣Scanner函數API 就知道的了!
Scanner 中沒有nextChat()方法的!
2017-01-29 04:35:22
讚 4
晚街憶風

晚街憶風

回答數:153  |  被采納數:73

從1.5 版本開始
Scanner 就有nextInt()
而沒有nextChat()
2017-01-29 08:11:05
讚 15
夢ぉ痕

夢ぉ痕

回答數:134  |  被采納數:148

7樓的哥哥 你咋就這麼專業呢[s:526]

百度已經問完了,和你說的一樣。
2017-01-29 15:34:36
讚 13
相關問答
最新其他問答
解決方法