当前位置:  开发笔记 > 编程语言 > 正文

当使用`==`比较字符串而不是`equals()`时,如何使Android Studio或IntelliJ显示错误?

如何解决《当使用`==`比较字符串而不是`equals()`时,如何使AndroidStudio或IntelliJ显示错误?》经验,为你挑选了1个好方法。

有时你会比较两个字符串,==而不是equals一切似乎很好,但是你的代码不能正常运行,浪费了一些时间之后,你会得到错误的方法来比较字符串.

这种情况发生在来自C++或C#的人身上.当你比较快速编码时你不注意它们的字段类型的两个相同对象的字段时,还有更多.

因为==比较字符串引用的用法几乎是从不.我们怎样才能让Android Studio暗示这是一个错误?



1> Amir Ziarati..:

要实现这一点,你必须去: 设置 - > 编辑器 - > 检查 - > 可能的错误 - > 使用'=='进行字符串比较,而不是'equals()'

在此输入图像描述 在此输入图像描述

然后在右侧面板中将严重性更改为错误

此后IDE不会让你==用来比较两个字符串.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有