![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
String
莫非的Java
这个作者很懒,什么都没留下…
展开
-
Java汇总(三):String篇 String、StringBuffer、StringBuilder
一、可变性String 类中使⽤ final 关键字修饰字符数组来保存字符串(在 Java 9 之后,String 类的实现改⽤ byte 数组存储字符串),所以 String 对象是不可变的。⽽StringBuilder 与 StringBuffer 都继承⾃ AbstractStringBuilder 类,在该类中也是使⽤字符数组保存字符串,但是没有⽤ final 关键字修饰,所以这两种对象都是可变的。二、线程安全性String 中的对象是不可变的,也就可以理解为常量,线程安全。StringB原创 2020-07-30 19:26:53 · 172 阅读 · 1 评论 -
Java中的compareTo()方法使用
1.compareTo()方法可用于按字典顺序比较两个字符串:str1.compareTo(str2);返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。如果参数字符串等于此字符串,则返回值 0;如果此字符串小于字符串参数,则返回一个小于 0 的值;如果此字符串大于字符串参数,则返回一个大于 0原创 2020-05-31 19:28:08 · 2310 阅读 · 0 评论