Java代码如何比较字符串是否相同呢?
下文笔者讲述使用java代码比较两个字符串是否相同的方法分享,如下所示
比较字符串是否相同的实现思路:
使用equals方法
或
使用equalsIgnoreCase()---不区分大小写的比较方法
注意事项:
字符串是否相同,不能使用 == 进行比较
例:
String name = "java265";
if ("java265".equals(name)) {
System.out.println("Yes");
}
------运行以上代码,将输出以下信息-----
Yes
equals()区分大小写。
String name1 = "hello";
String name2 = "HELLO";
if (name1.equals(name2)) {
System.out.println("Yes");
} else {
System.out.printf("不相同!");
}
------运行以上代码,将输出以下信息-----
不相同!
//equalsIgnoreCase()
//不区分大小写的比较
String name1 = "hello";
String name2 = "HELLO";
if (name1.equalsIgnoreCase(name2)) {
System.out.println("Yes");
} else {
System.out.printf("不相同!");
}
-----运行以上代码,将输出以下信息-----
Yes
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


