課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
第9段語句語法錯誤,怎么改才能獲取用戶輸入的字符串數據
2018-11-22
源自:Java入門第一季(IDEA工具)升級版 6-5
正在回答
import?java.util.Arrays; import?java.util.Scanner; public?class?Test?{ ????public?static?void?main(String[]?args)?{ ????????Scanner?s?=?new?Scanner(System.in); ????????String[]?h?=?new?String[3]; ????????for(int?i?=?0;i<3;i++){ ????????????System.out.println("請輸入第"+(i+1)+"個字符:"); ????????????String?str?=?s.next(); ????????????h[i]?=?str; ????????} ????????System.out.println("********************************"); ????????System.out.println(Arrays.toString(h)); ????} }
是這樣子的么?
Ibuki_suga 提問者
改成String str = in.next();就可以了呀
char read = (char)System.in.read();
你這邊給數組填充值的寫法是錯誤的,str不需要加引號,你是動態賦值
String str=input.nextString();
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
1 回答自定義用戶輸入
1 回答關于輸入輸出
2 回答由用戶輸入數值賦值給數組
2 回答數組名.length用于獲取數組中的長度
4 回答關于怎么用javadoc獲得api文件
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-22
是這樣子的么?
2018-11-22
改成String str = in.next();就可以了呀
2018-11-22
char read = (char)System.in.read();
你這邊給數組填充值的寫法是錯誤的,str不需要加引號,你是動態賦值
2018-11-22
String str=input.nextString();