equals():
在录入 String 类型的判断时,if ()判断需要使用 equals()进行判断是否等于您需要的数字
写法 if(输入数据.equals("被等于的字符串")) 使用这个代码,可以等同于整数平时类型的 ==
Scanner sc=new Scanner(System.in);
String input =sc.next();
if(input.equals("a")) {
System.out.println("成了");
}
按照如下代码,输入的值如果为a 就会显示if里面的输入语句
equalsIgnoreCase():
跟equals(): 用法类似,区别就是,可以同时识别大小写,写大写小写字符串,都可以识别
写法 if(输入数据.equalsequalsIgnoreCase("被等于的字符串")) 大小写均可识别
示例:
Scanner sc=new Scanner(System.in);
String input =sc.next();
if(input.equalsequalsIgnoreCase("a")) {
System.out.println("成了");
}
在这串代码内,无论输入 大写A还是小写a,都可以识别 从而输入 if里面的语句