Java之字符串比较大小
1.compareTo比较数据的大小
compareTo(string)
compareToIgnoreCase(String)
compareTo(object string)
通过使用上面的函数比较两个字符串,并返回一个int类型。若字符串等于参数字符串、则返回0,字符串小于参数字符串、则返回值小于0,字符串大于参数字符串、返回值大于0。(ASCII码)
判断字符串大小的依据是根据他们在字典中的顺序决定的。
使用equals()
equals比较的是内容是否相等,但它只能判断相不相等,无法知道哪个大。
相等返回true或false
使用操作符==
比较的是引用的变量地址是否相等。
例如:
System.out.println(s1 == s2);
System.out.println(s2 == s3);
System.out.println(s3 == s4);
返回true 或false