csvファイルを読み込むと、日本語(漢字)が文字化けしてしまいます。
文字コードが違う為かと思われますが、どの部分を修正したらいいか教えていただきたく、お願いします。下記にスクリプトを記載します。
java
1package ren01; 2 3import java.io.BufferedReader; 4import java.io.FileReader; 5import java.io.IOException; 6 7public class read01 { 8 9 public static void main(String args[]) { 10 11 try { 12 //ファイルを読み込む 13 FileReader fr = new FileReader("C:\\ws01\\ren01\\src\\ren01\\sample.csv"); 14 BufferedReader br = new BufferedReader(fr); 15 16 //読み込んだファイルを1行ずつ画面出力する 17 String line; 18 int count = 0; 19 while((line = br.readLine()) != null) { 20 System.out.println(++count + "行目:" + line); 21 } 22 23 //終了処理 24 br.close(); 25 fr.close(); 26 27 } catch (IOException ex) { 28 //例外発生時処理 29 ex.printStackTrace(); 30 } 31 }
宜しくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。