判断 Java 字符串是否相等 - Java 编程入门

可以使用 equals 方法检测两个字符串是否相等,如下: s.equals(t); 如果字符串 s 与 t 相等,返回 true,否则返回 false。s 与 t 可以是字符串变量,也可以是字符串常量,如下: "Hello".equals(greeting); 也可以使用 equalsIgnoreCase 方法来不区分大小写检测两个字符串是否相等。如下: "Hello".equalsIgnoreCase("hello"); 不能使用 == 运算符检测两个字符串是否相等,只有字符串常量是共享的,而 + 或 substring 等操作产生的结果并不是共享的。使用 == 比较字符串会产生意想不到的结果。
Loading...


Run