>>479
1行ファイルから読み込んでは、addQueue(line)するって処理を書いている
threadはシグナルみたいなのを受けとるまで処理を止めないってのを書いているんだけど
while((line = br.readLine()) != null) {
createList.addQueue(line);
}
class CreateList extends Thread {
private LinkedBlockingQueue <String> lineList = new LinkedBlockingQueue<String>();
private List<テスト> testList = new ArrayList<テスト>();
@Override
public void run() {
while(true) {
try {
String line = lineList.take();
testList.add(new テスト(line));
} catch (InterruptedException ex) {}
}}
public void addQueue(String line) {
lineList.add(line);}