【好調】Java の宿題ここで答えます【三巡目】
■ このスレッドは過去ログ倉庫に格納されています
0705デフォルトの名無しさん
05/01/22 20:05:44こんな感じでいいかな?
import java.io.*;
import java.util.*;
public class Test{
public static void main(String args[]){
BufferedReader br;
String line, tmp, data[];
HashMap map = new HashMap();
try{
br = new BufferedReader(new FileReader("テキストファイルA"));
while((line = br.readLine()) != null){
data = line.split(",");
map.put(data[0], data[1]);
}
br.close();
br = new BufferedReader(new FileReader("テキストファイルB"));
while((line = br.readLine()) != null){
tmp = (String)map.get(line);
if(tmp != null)
System.out.println(line + "," + tmp);
}
}catch(Exception e){
e.printStackTrace();
}
}
}
■ このスレッドは過去ログ倉庫に格納されています