共計 556 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Java 中比較兩個字符串的大小可以使用 String 類的 compareTo 方法。這個方法返回一個 int 值,表示字符串之間的大小關系。如果字符串相等,返回 0;如果當前字符串小于傳入的字符串,返回一個負數(shù);如果當前字符串大于傳入的字符串,返回一個正數(shù)。
示例代碼如下:
String str1 = "abc";
String str2 = "def";
int result = str1.compareTo(str2);
if(result < 0){System.out.println("str1 小于 str2");
} else if(result > 0){System.out.println("str1 大于 str2");
} else {System.out.println("str1 等于 str2");
}
除了 compareTo 方法,還可以使用 equals 方法進行字符串比較。這個方法用來比較兩個字符串的內(nèi)容是否相等,返回一個 boolean 值。
示例代碼如下:
String str1 = "abc";
String str2 = "abc";
if(str1.equals(str2)){System.out.println("str1 等于 str2");
} else {System.out.println("str1 不等于 str2");
}
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完