【发布时间】:2025-12-14 23:50:01
【问题描述】:
char[] Char = {'a','b'};
String str = "ab";
String c = new String(Char);
if(str == c){
System.out.println("working!");
}
我已将数组“Char”转换为字符串“c”,但是当我尝试在 if 语句中使用它时,它也不起作用。什么都没有打印出来,也没有错误。
请帮忙!
【问题讨论】:
-
使用
String的equals方法比较字符串内容,而不是==操作符。 -
使用 equal 方法 .. 类似这样的 string1.equals(string2)..
标签: java arrays string if-statement char