java中“==”的用法,比较字符串

java中,地址相同,一个是字符串Hello,一个是hello,当用==时比较时,相同吗,区分大小写吗?

地址相同,一个是字符串Hello,一个是hello,当用==时比较时,不相同,区分大小写

肯定区分呀,除非主动忽略
而且Hello和hello不可能是一个地址因为是两个词

Hello和hello不可能是一个地址,==比较肯定是false,如果要忽略大小写比较可以使用String类中的equalsIgnoreCase方法

img