当作为字符串传递时,为什么不相同的数组被视为相等?

dbconfession

1)如果我设置

int[] set1 = new int[]{1, 2};
int[] set2 = new int[]{1, 2};

当我使用字符串作为字符串传递时,为什么会出现

System.out.println(Arrays.toString(set1) == Arrays.toString(set2));

它返回假?

2)有没有什么方法可以比较整个数组的相等性而不循环遍历数组的每个索引?

路易吉·门多萨(Luiggi Mendoza)
  1. Strings是Objects,因此应使用进行比较equals

    System.out.println(Arrays.toString(set1).equals(Arrays.toString(set2))); //prints true
    
  2. 使用Arrays#equals比较阵列,注意数组必须具有相同的长度和项目必须是平等的:==对原语(intlong...),并equalsObject参考)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Java

为什么对于不相同(但相等)的String对象,String.equals要慢得多?

来自分类Javascript

如何调试在Google App脚本中不相同的相同字符串?

来自分类Dev

为什么我的两个元组包含以相同方式创建的字符串,而不相等?

来自分类Dev

为什么两个相同的字符串变量不相等?是因为字节数组大小吗?

来自分类Dev

Golang为什么这两个字符串不相等?

来自分类Dev

为什么这两个字符串不相等?

来自分类Dev

匹配相似但不相同的字符串

来自分类Dev

为什么两个相同的字符串不相等?

来自分类Dev

为什么将单个字符和“单个字符字符串”转换为long(.toLong())时不相等

来自分类Dev

为什么看起来字符串不相等?

来自分类Dev

strcmp说看似相同的字符串不相等

来自分类Dev

为什么在提示符下输入相同的字符串而不是将其作为变量传递时得到不同的输出?

来自分类Dev

两个字符串相同,但比较时不相等

来自分类Dev

为什么Nim中的相同字符串不相等?

来自分类Dev

当字符串不相等时,为什么-[NSString compare:options:]返回true?

来自分类Dev

为什么这两个字符串不相等?

来自分类Dev

比较两列中的字符串,并确保它们的子字符串不相同

来自分类Dev

Google Apps脚本:为什么出现相等的字符串/值不相等

来自分类Dev

awk为什么说代表相同IP地址的字符串不相等?

来自分类Dev

这些字符串为什么不相等?

来自分类Dev

出现相同的 Ruby 字符串不相等,为什么?

来自分类Dev

当作为参数传递时,来自 jQuery 的字符串值变为未定义

来自分类Dev

为什么这些字符串不相等?

来自分类Dev

为什么两个空字符串比较不相等?

来自分类Dev

为什么相同的字符不相等

来自分类Dev

为什么在比较 python 中的字符串时,我的代码中出现“!=”不相等的错误?

来自分类Dev

散列两次时散列的相同字符串不相同

来自分类Dev

为什么我对反转的字符串是真的,这在 Java 中是不相等的?

来自分类Dev

为什么这些字符串不相等

Related 相关文章

  1. 1

    为什么对于不相同(但相等)的String对象,String.equals要慢得多?

  2. 2

    如何调试在Google App脚本中不相同的相同字符串?

  3. 3

    为什么我的两个元组包含以相同方式创建的字符串,而不相等?

  4. 4

    为什么两个相同的字符串变量不相等?是因为字节数组大小吗?

  5. 5

    Golang为什么这两个字符串不相等?

  6. 6

    为什么这两个字符串不相等?

  7. 7

    匹配相似但不相同的字符串

  8. 8

    为什么两个相同的字符串不相等?

  9. 9

    为什么将单个字符和“单个字符字符串”转换为long(.toLong())时不相等

  10. 10

    为什么看起来字符串不相等?

  11. 11

    strcmp说看似相同的字符串不相等

  12. 12

    为什么在提示符下输入相同的字符串而不是将其作为变量传递时得到不同的输出?

  13. 13

    两个字符串相同,但比较时不相等

  14. 14

    为什么Nim中的相同字符串不相等?

  15. 15

    当字符串不相等时,为什么-[NSString compare:options:]返回true?

  16. 16

    为什么这两个字符串不相等?

  17. 17

    比较两列中的字符串,并确保它们的子字符串不相同

  18. 18

    Google Apps脚本:为什么出现相等的字符串/值不相等

  19. 19

    awk为什么说代表相同IP地址的字符串不相等?

  20. 20

    这些字符串为什么不相等?

  21. 21

    出现相同的 Ruby 字符串不相等,为什么?

  22. 22

    当作为参数传递时,来自 jQuery 的字符串值变为未定义

  23. 23

    为什么这些字符串不相等?

  24. 24

    为什么两个空字符串比较不相等?

  25. 25

    为什么相同的字符不相等

  26. 26

    为什么在比较 python 中的字符串时,我的代码中出现“!=”不相等的错误?

  27. 27

    散列两次时散列的相同字符串不相同

  28. 28

    为什么我对反转的字符串是真的,这在 Java 中是不相等的?

  29. 29

    为什么这些字符串不相等

热门标签

归档