char[] Char = {'a','b'};
String str = "ab";
String c = new String(Char);
if(str == c){
System.out.println("working!");
}
我已经将数组“Char”转换为字符串“c”但是当我尝试在if语句中使用它时它也不起作用。什么都没打印出来,没有错误。
请帮忙!
答案 0 :(得分:0)
您需要equals()
代替==
使用String
:
char[] Char = {'a','b'};
String str = "ab";
String c = new String(Char);
if(str.equals(c)){
System.out.println("working!");
}