相关疑难解决方法(0)

如何比较Java中的字符串?

==到目前为止,我一直在我的程序中使用运算符来比较我的所有字符串.但是,我遇到了一个错误,将其中一个更改为了.equals(),并修复了该错误.

==坏?什么时候应该不应该使用它?有什么不同?

java string equality

726
推荐指数
23
解决办法
376万
查看次数

将Java中的两个对象与可能的空值进行比较

我想在Java中比较两个字符串的相等性,当其中一个或两个都可以时null,所以我不能简单地调用.equals().什么是最好的方法?

boolean compare(String str1, String str2) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

编辑:

return ((str1 == str2) || (str1 != null && str1.equals(str2)));
Run Code Online (Sandbox Code Playgroud)

java null equality

162
推荐指数
7
解决办法
15万
查看次数

标签 统计

equality ×2

java ×2

null ×1

string ×1