我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么.equals总是返回false

account.getStatus 有两种属性:online 和offline
为什么会一直返回false呢?

img

因为.equals比较的是对象的引用地址,你account.getStatus的对象类型和你equals括号里的对象类型不一致,所以一直是false

你可以参考下这篇文章:字符串一样,但是equals为false?

近期文章

  • noi 1.7 5:输出亲朋字符串出错
  • AttributeError: module 'torch._C' has no attribute '_cuda_setDevice'
  • 选择光盘启动后无法打开进入系统怎么办
  • 关于#C++#的问题,如何解决?
  • VMware Tools安装了无法上传虚拟机
  • scanf的格式是什么
  • AttributeError: module 'torch._C' has no attribute '_cuda_setDevice'
  • 读取文件直到达到char然后用PHP编写
  • prelink 问题(cannot safely convert)
  • 请问这段代码的问题出现在哪里
  • 关于#c语言#的问题:问题遇到的现象和发生背景
  • python 从300个数据源中提取数据
  • 数据结构,单链表的存储结构有关问题
  • 碰到了一个不知道怎么解决
  • pandas如何换表头
  • 函数未到末尾 就结束了
  • c++相关的问题不定长参数
  • 为啥我写的代码一直显示数组越界错误?
  • PHP中的尾递归慢于正常递归?
  • 添加外部jar点不了怎么办

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华