使用掃描器獲取字符輸入
要檢索用戶輸入的字符,我們遇到了挑戰,因為nextChar() 方法不存在在掃描器類中。相反,我們可以利用各種技術來實現此目的。
方法1:擷取第一個字元
一種方法是從Scanner.next() 取得第一個字元:
char c = reader.next().charAt(0);
此方法擷取輸入的第一個字母string.
方法2:只使用一個字符
要精確檢索一個字符,我們可以使用:
char c = reader.findInLine(".").charAt(0);
這一行確保只讀取一個字符。
方法3:嚴格使用一個字元
對於需要只使用一個字元的場景,我們可以使用:
char c = reader.next(".").charAt(0);
此技術強制只將一個字元作為輸入,從而防止任何其他字元以免被捕捉。
以上是如何使用 Java 的掃描器從使用者輸入讀取單一字元?的詳細內容。更多資訊請關注PHP中文網其他相關文章!