求两个JAVA程序IO的问题,采纳加分

来源:百度知道 编辑:UC知道 时间:2024/06/15 11:18:40
一个是文件比较,比较两个文件里每行内容是否一样.
另一个是文件合并,把两个文件里的内容合并到第三个文件中.
急求.采纳加分
我也知道这样啊,但具体怎麼写不清楚阿

两个文件行数最好一样,不一样,用小的循环,txt格式最好是utf-8,自己能看到,要不自己改writeFile的编码也可以。多给点分啊
public class TestRead {

public static void println(Object o) {
System.out.println(o);
}
public static void main(String[]args)throws IOException {
String input = readFile("E://qq.txt");
String array[] = stringToArray(input);

String input2 = readFile("E://ww.txt");
String array2[] = stringToArray(input2);

for (int i = 0; i < array.length; i++) {//用小的文件循环,否则会溢出
if(array[i].equals(array2[i])) {
System.out.println("第"+i+"行:"+true);
}
}

writeFile("E://newfile.txt",input+input2);

}

public static String[] stringToArray(String input){
String array[] = input.split("/r/n");
return array;
}
public static String readFile(String fileName)throws IOException {
BufferedReader reader