关于Java使用Arrays类的equals()函数比较两个数组是否相等功能的实战

发布时间 2023-11-09 09:43:44作者: Dsx19

关键词:文件流

问题:二进制流文件丢失

解决方法:java.util.Arrays.equals(byte1[],byte2[])

分析:Arrays.equals()函数比较的是数组的内容而不是引用。也就是说,只有数组的元素内容相同,并且顺序也相同,才会返回true。

           如果数组的元素内容相同但顺序不同,或者数组的引用不同,都会返回false。