teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2018/03/02 01:15

投稿

root_jp
root_jp

スコア4666

answer CHANGED
@@ -5,4 +5,10 @@
5
5
  import java.nio.file.Paths;
6
6
 
7
7
  BufferedReader br = Files.newBufferedReader(Paths.get(dirPath + "/"+ filename), Charset.forName("MS932"));
8
+ ```
9
+
10
+ ### 追記
11
+ もしJavaのバージョンが古ければ、以下のようにやるとどうなりますか?
12
+ ```Java
13
+ BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(f), "MS932"));
8
14
  ```

1

修正

2018/03/02 01:15

投稿

root_jp
root_jp

スコア4666

answer CHANGED
@@ -1,4 +1,4 @@
1
- BufferedReaderを以下のように作ってみるとどうなりますか?
1
+ 文字化けが起きるとのことですが、BufferedReaderを以下のように作ってみるとどうなりますか?
2
2
  ```Java
3
3
  import java.nio.charset.Charset;
4
4
  import java.nio.file.Files;