Java文件比较问题
比较两个文件的内容是否一致。通过参数指定比较方式。
如果内容一致,在控制台输出OK;否则输出NG。
※如果比较程序是用Java实现的,需要用C代码进行封装,变为可执行程序。
FileDiff [ -s ] [ -b ] [ -u ]...
程序名:FileDiff
参数说明:
-s 比较时不区分多余的空格。
-b 比较时不区分空行。
-u 比较时不区分大小写。
… 为要比较的文件名,用空格隔开。文件名支持相对路径和绝对路径。
※以上参数可以组合使用。
----------------解决方案--------------------------------------------------------
请给予点提示,我刚学Java,没什么思路
----------------解决方案--------------------------------------------------------
从两个文件中读出 然后比较
和将一个文件的内容输出终端一个洋
----------------解决方案--------------------------------------------------------
能不能给点详细的帮助呢?
比如说,文件的比较方面,对于无视空格,大小写,空行,这些的方法,应该用什么呢?
----------------解决方案--------------------------------------------------------
String 有个trim方法去掉空格
----------------解决方案--------------------------------------------------------
这个方法我知道,我这里有JDK的文档
可是trim方法只是去掉字符串前和后的空格吧
字符串中间空格还是没有办法
我在想是不是要想点别的办法,比如说ASC码或者用其他的方法替换两个文件中所有的空格,然后比较
这样是不是能好些?
请问你是不是有更好的方法?
----------------解决方案--------------------------------------------------------