我正在寫一個簡單的tic tac腳趾遊戲,並且需要在輪到他們時接受用戶輸入。玩家應該簡單地提供一組座標以便將他們的令牌(1,1)放置到(3,3)的位置。我應該能夠接受輸入爲「2 1」或「2,1」或「2,1」。所以我需要能夠接受他們的字符串輸入並提取這兩個數字中的每一個,而不管分隔符如何,並使用它們將令牌分配給3x3數組中的指定單元格。從一個字符串到一個Int數組的整數
主要的捕獲只能夠利用我們已經教過的東西(這是Java的第一季度)。這是構建Java程序的前七章,它由掃描器,條件/邏輯,循環和數組組成。沒有模式,匹配器,列表等
有沒有辦法使用只有String類,掃描儀或數組來完成這個?
是的。您可以使用Scanner類,String類以及數組來完成此操作。在這個網站上有很多關於如何這樣做的例子。 –
Sanner:http://stackoverflow.com/questions/11871520/how-can-i-read-input-from-the-console-using-the-scanner-class-in-java –
拆分字符串:http:/ /stackoverflow.com/questions/14414582/java-split-string-to-array –