最适合小白入坑Java中compareTo()的用法 简洁明了 小白必看!

compareTo() 方法用于两种方式的比较:

1.字符串与对象进行比较

2.按字典顺序比较两个字符串

在这里要特别说明的是,compareTo()方法只有在equals(Object)方法返回true时才返回0.

距离说明

str.compareTo(String otherstr)

如果在括号外面的str在字典中的序号比otherstr考前,那么使用system.out.print()输出时,值返回-1;反之如果序号靠后,那么返回1.。若相等,返回0。

话不多说,直接上代码:

public class compareTo {
public static void main(String args[]) {
	String s1=new String("a");
	String s2=new String("b");
	String s3=new String("c");
	System.out.println(s1+" compareTo"+s2+":"+s1.compareTo(s2));
	System.out.println(s2+" compareTo"+s3+":"+s2.compareTo(s3));//括号外的参数如果比括号里的参数考前,则输出-1
	
}

输出结果如下:

如有疑惑,欢迎私信或发邮件交流,邮箱[email protected]


 

发布了8 篇原创文章 · 获赞 1 · 访问量 313

猜你喜欢

转载自blog.csdn.net/weixin_44754436/article/details/105741724