2016-12-15 8 views
0

スキャナに問題があります。私のプログラムでは、ファイルへのパスを入力してから、DataInputStreamを使用して読み込むように求めます。パス文字を使用してパスを入力すると、Scannerは正しく読み込むことができません。たとえば、path = "C:żółw\ plik"は "C:\ ww \ plik"と解釈されます。スペース、パスにも問題があります: "a b¥plik"は "b¥plik"と解釈されます。この問題の解決策はありますか?スキャナがファイルへのパスを正しく解釈できません

答えて

0

おそらく、Eclipse用のデフォルトのエンコーディングは、例えばCP1252であるWindowsでは、あなたのIDE

のエンコーディングを変更する必要があります。
UTF-8は磨くためにそれを行う必要があります。 Eclipseを使用している場合は、次のようになります。Eclipse character encoding

関連する問題