1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
package jgi;
import fileIO.TextFile;
/**
* @author Brian Bushnell
* @date Oct 9, 2013
*
*/
public class Difference {
public static void main(String[] args){
TextFile tf1=new TextFile(args[0], false);
TextFile tf2=new TextFile(args[1], false);
String s1=tf1.readLine(false);
String s2=tf2.readLine(false);
int difs=0;
int i=1;
while(s1!=null && s2!=null){
if(!s1.equals(s2)){
difs++;
System.err.println("Line "+i+":\n"+s1+"\n"+s2+"\n");
assert(difs<5);
}
i++;
s1=tf1.readLine(false);
s2=tf2.readLine(false);
}
assert(s1==null && s2==null) : "Line "+i+":\n"+s1+"\n"+s2+"\n";
tf1.close();
tf2.close();
}
}
|