まだプログラム途中なのですが以下のプログラムが 現段階でif文の中のresultをfountに出力できないのですがどこが悪いのかわかりません。 if文の中でresultを標準出力するとちゃんと出力されます。 public class asig2{ public static void main(String args[])throws IOException{ int i=0,j=0,length2=0,byteValue,a=0; String result;
BufferedReader fin1 = new BufferedReader(new FileReader("BlackList")); PrintWriter fount = new PrintWriter(new BufferedWriter(new FileWriter("BlackList2",true))); HashMap<String, ArrayList>list = new HashMap<String, ArrayList>(); ArrayList p=new ArrayList(); ArrayList n =new ArrayList(); while(null!=(result=fin1.readLine())){ if(list.get(result)==null){ fount.println(result); n.add(j); list.put(result,n); a++; }