创建String对象的方法
String s1="imooc"; //创建一个字符串对象imooc,名为s1
String s2=new String; //创建一个空字符串对象,名为s2
String s3=new String("imooc"); //创建一个字符串对象imooc,名为s3
String的常用方法
字符串的存储
字符串StringBuilder
String和StringBuilder的区别:
String具有不可变性,而StringBuilder不具备
建议:
当频繁操作字符串时,使用StringBuilder
- StringBuilder和StringBuffer
- 二者基本相似
- StringBuffer是线程安全的,StringBuilder则没有,所以性能略高
- 在执行速度方面的比较:StringBuilder>StringBuffer
StringBuilder类的常用方法