文字コード指定で入出力

Java文字コードを指定してファイルの入出力を行うときの簡易的なコード。

  • 入力
BufferedReader reader = new BufferedReader(
new InputStreamReader( new FileInputStream("in.txt"), "UTF-8") );
  • 出力
BufferedWriter writer = new BufferedWriter(
new OutputStreamWriter( new FileOutputStream("out.txt"), "UTF-8") );

ここをコピって後は適当にwhileとかで回すと。I/O系のコードはよく忘れるので。

コメントする

メールアドレスが公開されることはありません。