2011-09-26
2011-09-21
■[本]笹本稜平
- 作者: 笹本稜平
- 出版社/メーカー: 光文社
- 発売日: 2009/07/09
- メディア: 文庫
- クリック: 1回
- この商品を含むブログ (4件) を見る
2011-08-23
■[本]平野啓一郎
- 作者: 平野啓一郎
- 出版社/メーカー: 新潮社
- 発売日: 2011/05/28
- メディア: 文庫
- クリック: 22回
- この商品を含むブログ (12件) を見る
- 作者: 平野啓一郎
- 出版社/メーカー: 新潮社
- 発売日: 2011/05/28
- メディア: 文庫
- クリック: 1回
- この商品を含むブログ (11件) を見る
2011-08-15
■[tec]メモ:ファイル->DTO(インスタンス動的生成)
/**
*/
public List> toBeans(String fileName, String className) throws Exception {
Class> clazz = getClass().getClassLoader().loadClass(className);
List<Xxx> list = new ArrayList<Xxx>();
FileReader fr = null;
BufferedReader br = null;
try {
fr= new FileReader(fileName);
br = new BufferedReader(fr);
String line;
while *1 != null) {
Object instance = clazz.newInstance();
if (instance instanceof ***) {
((Xxx) instance).パースメソッド(line);
list.add((Xxx) instance);
} else {
throw new IllegalArgumentException(className
+ " は Xxx を実装したクラスではない。");
}
}
} finally {
if (br != null) try { br.close(); } catch (IOException e) {}
if (fr != null) try { fr.close(); } catch (IOException e) {}
}
return list;
}


