public class CaseSensitivityExample {
public static void main(String[] args) {
// 定义两个字符串,一个全小写,一个全大写
String str1 = "hello";
String str2 = "HELLO";
// 使用 equals 方法比较两个字符串是否相等(区分大小写)
boolean result1 = str1.equals(str2);
System.out.println("str1.equals(str2): " + result1); // 输出 false
// 使用 equalsIgnoreCase 方法比较两个字符串是否相等(不区分大小写)
boolean result2 = str1.equalsIgnoreCase(str2);
System.out.println("str1.equalsIgnoreCase(str2): " + result2); // 输出 true
// 定义两个变量,一个名为 'name',一个名为 'Name'
String name = "Alice";
String Name = "Bob";
// 在 Java 中,变量名是区分大小写的,所以 'name' 和 'Name' 是两个不同的变量
System.out.println("name: " + name); // 输出 Alice
System.out.println("Name: " + Name); // 输出 Bob
}
}
区分大小写的例子:
str1.equals(str2) 返回 false,因为 equals 方法区分大小写。str1.equalsIgnoreCase(str2) 返回 true,因为 equalsIgnoreCase 方法不区分大小写。变量名区分大小写:
name 和 Name 是两个不同的变量,分别存储了不同的值。如果你需要进一步的解释或有其他问题,请告诉我!
上一篇:java8 list分组
下一篇:java redis分布式锁实现
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站