相关疑难解决方法(0)

如何比较Java中的字符串?

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

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

java string equality

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

两个字符串应该相等?

String s1 = "learn";
String s1 = s1+"Java";
Run Code Online (Sandbox Code Playgroud)

现在s1指向"learnJava"字符串对吗?

String s2 = "learnJava";
Run Code Online (Sandbox Code Playgroud)

if(s1 == s2)是假的.为什么?

s2应该指向与"learnJava"StringConstantPool(s1)中已存在的相同.

java string

1
推荐指数
1
解决办法
182
查看次数

标签 统计

java ×2

string ×2

equality ×1