可能重复:
如何比较Java中的字符串?
我正在使用String.valueOf将char转换为string.但返回值似乎与同一个字母的字符串不完全相同.代码如下:
String myString = "s";
char myChar = 's';//both string and char are assigned as letter 's'
String stringFromChar = String.valueOf(myChar);
if (myString == stringFromChar) {
out.println("equal");
} else {
out.println("not equal");
}
Run Code Online (Sandbox Code Playgroud)
每次打印不相等.请帮忙,谢谢!:)
| 归档时间: |
|
| 查看次数: |
409 次 |
| 最近记录: |