使用BufferedReader從控制檯接收輸入時輸入爲中文可能亂碼的問題:java
Eclipse默認編碼方式已被設置爲UTF-8,在使用以下方式獲取控制檯輸入時,輸入爲中文可能亂碼:編碼
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String statuses = br.readLine();
處理方式1:code
在Run->run configurations->當前類->common-->console Encoding將編碼設置爲gb18030也可在當前類右鍵->properties->Run/Debug Settings->當前類->common-->console Encoding將編碼設置爲gb18030