java中String和char的区别?String可以用equals和char类型的比较吗?

2024-11-22 21:06:02
推荐回答(3个)
回答1:

String 是字符串   。char 是单个字符,,,,

比较的话,,你说一个字符串和一个字符怎么会一样呢,,所以你的返回结果是false


回答2:

equals 原形
public boolean equals(Object anObject)
比较此字符串与指定的对象。当且仅当该参数不为 null,并且是表示与此对象相同的字符序列的
String 对象时,结果才为 true。

所以你上面的例如是可以的!

回答3:

equals 原形
public boolean equals(Object anObject)
比较此字符串与指定的对象。当且仅当该参数不为 null,并且是表示与此对象相同的字符序列的
String 对象时,结果才为 true。

所以你上面的例如是可以的!