**

**

String、 StringBuffer 和 StringBuilder 类的区别和基本数据类型转换

**
String:适用于少量的字符串操作。

StringBuilder:适用于单线程下在字符串缓冲区进行大量操作。

StringBuffer:适用于多线程下在字符串缓冲区进行大量操作。

String类**

String substring(1,3)打印1到2个字符串
String、 StringBuffer 和 StringBuilder 类的区别和基本数据类型转换
将字符串转换成字符数组
String s=”a,a,c,d”
Char[] chs=s.toCharArry();切割每个字符
将字符串转换成字节数组
byte[] bytes =s.getBytes();
基本类型变成字符串
.valueof()

StringBuffer类**

字符串缓冲区(容器)最终要转成字符串才能使用
String、 StringBuffer 和 StringBuilder 类的区别和基本数据类型转换
.Setlength设置长度,清空缓存区
.reverse反转,前尾对掉

StringBuilder类**
与buffer兼容,功能类似,但不保证同步。由于不同步,提高缓冲区效率。安全。简化书写
String、 StringBuffer 和 StringBuilder 类的区别和基本数据类型转换
基本数据类型****
String、 StringBuffer 和 StringBuilder 类的区别和基本数据类型转换
.paresint(“13”)将13转换成整数
a.compareTo(b)
String、 StringBuffer 和 StringBuilder 类的区别和基本数据类型转换

相关文章:

  • 2022-12-23
  • 2022-01-14
  • 2021-06-09
  • 2020-12-27
  • 2021-08-05
  • 2021-08-29
  • 2021-12-16
猜你喜欢
  • 2019-03-02
  • 2021-08-07
  • 2021-05-23
  • 2021-12-16
  • 2022-01-21
  • 2021-05-08
相关资源
相似解决方案