JAVAコーディング

ファイルから読込

2008年05月20日
JAVAでファイルに入出力するには、Fileクラスを使います。

import java.io.*;

FileReader fread = new FileReader
while ((intRead = fread.read()) != -1) {
  ・
  ・
  ・
}
fread.close;


バッファを使う場合
FileReader fread = new FileReader
BufferedReader bread = new BufferedReader(fread);
String strVal;
While ((strVal = bread.readLine()) != null) {
  ・
  ・
  ・
}
fread.close;


文字コードを変換して書き込む場合
Reader fread = new InputStreamReader(new FileInputStream(args[0]), "EUC-JP");
while ((intRead = fread.read()) != -1) {
  ・
  ・
  ・
}
fread.close;

文字コードには、Shift_JIS、ISO-2022-JP、EUC-JP、JISAutoDetectなどがあります。