compare two text file

i am comparing two text file by checking occurance of a line in file 1 by comparing it with each line in file 2(not line by line)

i have to print in 3rd text file as difference

please see my progrm and tell me modification required

package comp.vnet.comparator;

import java.io.*;

import comp.vnet.comparator.NewFile;

class FileComparator {

public static void main(String[] args) throws IOException{

String file1,file2,String1,String2;

BufferedReader br1,br2;

int fileCount1=0;

int fileCount2=0;

br1= new BufferedReader(new InputStreamReader (System.in));

// File file = new File ("output.txt");

FileWriter fstream = new FileWriter("out.txt");

// FileOutputStream fo = new FileOutputStream("E:/Filecomparator/FileComparator/output.txt");

System.out.println("Enter First file name");

file1="b.txt";

//file1=br1.readLine();

System.out.println("Enter Second file name");

file2="a.txt";

//file2=br2.readLine();

NewFile nf= new NewFile();

br1=nf.creatingFile(file1);

br2=nf.creatingFile(file2);

while ((String1= br1.readLine()) != null) {

fileCount1++;

}

while ((String2= br2.readLine()) != null) {

fileCount2++;

}

System.out.println("fileCount1+ : " + fileCount1);

System.out.println("fileCount2+ : " + fileCount1);

br1=nf.creatingFile(file1);

BufferedWriter out = new BufferedWriter(fstream);

for(int i=0;i<=fileCount1;i++)

{

br2=nf.creatingFile(file2);

String1=br1.readLine();

for(int j=0;j<fileCount2;j++)

{

String2=br2.readLine();

if ( String1.equals (String2) ) {

System.out.println("the line is equal");

}

else{

out.write(String1);

System.out.println(String1);

}

}

}

out.close();

br1.close();

br2.close();

}

}>

[2016 byte] By [subratjyetkia] at [2007-11-27 8:09:38]
# 1
http://forum.java.sun.com/thread.jspa?threadID=5186182&messageID=9726218#9726218
BIJ001a at 2007-7-12 19:52:47 > top of Java-index,Java Essentials,Java Programming...
# 2
thanks alot for that replybut there is some errorpleasse send me a nice reply
subratjyetkia at 2007-7-12 19:52:47 > top of Java-index,Java Essentials,Java Programming...