在通過IO輸入流獲取控制臺輸入的時候,發現大多數都是這么寫的:BufferedReader br = new BufferedReader(new InputStreamReader(System.in));我想問的是這段話能不能寫成如下形式:BufferedReader br = new BufferedReader(new Reader(System.in));為什么必須要把控制臺輸入通過字節流轉為字符流呢?不能直接用字符流讀取然后轉為高級字符流嗎?
添加回答
舉報
0/150
提交
取消