关于equals和==//equals比较内容,除了8种基本数据类型的比较,其他类型的引用比较全部用equals
public boolean equals(Object anObject) {
if (this == anObject) {
return true;
}
if (anObject instanceof String) {
String anotherString = (String)anObject;
int n = value.length;
if (n == anotherString.value.length) {
char v1[] = value;
char v2[] = anotherString.value;
int i = 0;
while (n-- != 0) {
if (v1[i] != v2[i])
return false;
i++;
}
return true;
}
}
return false;
}

相关文章:

  • 2021-05-26
  • 2022-02-05
  • 2021-11-08
  • 2021-08-27
  • 2021-07-15
  • 2021-06-27
  • 2021-10-12
猜你喜欢
  • 2022-02-27
  • 2021-05-07
  • 2021-09-10
  • 2022-01-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案