この質問はすでに7年前に尋ねられていますが、[閉じる]ために回答を追加できません。2つのテキストファイルの内容を比較して「同じ内容」または「異なる内容」を返す方法は?
だから、これは問題ではない - これは、ソリューションの提案です:これについて
public class FilesComparator {
public static boolean filesEquals(Path f1, Path f2) throws IOException {
return Arrays.equals(Files.readAllBytes(f1), Files.readAllBytes(f2));
}
}
これは、最初のバイトが異なっていても、両方のBOTHファイルのバイトをすべて読み込みます。短いが不適格 –
回答を追加する場合は、質問を投稿してから回答を回答として投稿する必要があります。 – Sweeper
これは、OP自体で述べられている別の質問に対する回答であるため、この質問を議論の対象外としています。 – SpaceTrucker