ページ

2011-04-20

apache commons ioは便利.1

ファイルから文字列を読み込む処理が1行で書ける.

import java.io.File;
import java.io.IOException;
import java.util.List;

import org.apache.commons.io.FileUtils;

public class FileReadSample{

public FileReadSample(final File file) throws IOException{

List lines = FileUtils.readLines(file);//ここで読んでる.

for( String line : lines ){
System.out.println(line);
}
}

public static void main(String[] args) throws IOException {
if( args.length == 0 ){
throw new IllegalArgumentException();
}
new FileReadSample(new File( args[0]));
}



}

0 件のコメント:

コメントを投稿