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

关键词:文件流

问题:二进制流文件丢失

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

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

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

posted @ 2023-11-08 16:02  Dsx19  阅读(97)  评论(1编辑  收藏  举报