【发布时间】:2023-04-08 05:46:01
【问题描述】:
我正在使用 String.valueOf 将 char 转换为字符串。但是返回值似乎与同一个字母的字符串不完全相同。代码如下:
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");
}
每次打印不相等。请帮忙,谢谢! :)
【问题讨论】: