問題:如何關閉連結到System.in 的掃描器而不影響System.in
上下文:
在Java程式設計中,Scanner類別常用於從標準輸入流讀取輸入(系統.in)。雖然有必要在使用後關閉資源以進行正確的編碼實踐,但關閉掃描程序也可能會無意中關閉 System.in。
解決方案:
提供的解決方案建議:最直接的方法是如果希望保留底層流(System. in),則不要關閉掃描器open.
說明:
通常建議創建一個在整個程序中使用的單個Scanner 實例。透過遵循這種做法,無需關閉掃描儀,因為它將在程式運行期間保持開啟狀態。
其他注意事項:
答案強調,有在這種情況下,通常沒有令人信服的理由關閉掃描程序。將其保持開啟狀態可以不間斷地繼續使用 System.in。
以上是我應該關閉連結到 Java 中 System.in 的掃描程式嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!