Hello,欢迎来到程序员社区。 今天聊一聊 java实现批量对比文件,希望对大家有所帮助。
Java面试手册PDF下载:点击下载最全Java面试手册
还在苦恼文本对比困难?接下来带你不使用对比工具实现文本对比,领略系统黑科技的强大,哈哈哈
1.首先准备两个需要对比的文档,a.txt和b.txt。
a.txt
b.txt
2.打开cmd,输入fc 后边跟需要对比的文件路径。
3.轻敲回车,结果清晰的展现在你眼前,哈哈哈。
4.拓展:利用java调用bat脚本,结合bat脚本后边拼接->,即可打印输出,实现批量对比文件。public static void mvnInstall(){ String springClassPathResource = execDos.springClassPathResource(); BufferedR编程电子书汇总eader br = null; try { System.out.println("springClassPathResource---------"+springClassPathResource); Java面试手册 Process p = Runtime.getRuntime().exec( "java -cp bin notepad.exe" + " E:\Users\17315\Workspaces\Idea2018\execd-emo\src\main\resources\mvn-install" + " 888"); br = new BufferedReader(new InputStreamReader(p.getInputStream())); 编程电子书汇总 String line = null; while ((line = br.readLine()) != null) { System.out.println(line); } } catch (Exception e) { e.printStackTrace(); } finally { if (br编程电子书汇总 != null) { try { br.close(); } catch (Exception e) { e.printStackTrace(); Java面试手册 } } } }
> 时间不一定能证明很多东西,但是一定能看透很多东西。坚信自己的选择,不动摇,使劲跑,明天会更好。