1、使用equals()方法(建议使用这个):
使用equals()方法比较两个字符串的内容是否相同。这是最常用的字符串比较方法,它比较字符串的内容是否一致,而不仅仅是比较引用。
String str1 = "Hello";
String str2 = "Hello";
boolean areEqual = str1.equals(str2);
2、使用equalsIgnoreCase()方法(不区分大小写):
如果您想忽略字符串的大小写,可以使用equalsIgnoreCase()方法来比较两个字符串是否相同。
String str1 = "Hello";
String str2 = "hello";
boolean areEqual = str1.equalsIgnoreCase(str2);
3、使用==运算符:
==运算符用于比较两个字符串的引用是否相同,而不是它们的内容。因此,不推荐使用来比较字符串的内容是否相同,除非您确实需要比较引用。
String str1 = "Hello";
String str2 = "Hello";
boolean areSameReference = (str1 == str2);