String和StringBuilder区别与互相转换
2020-07-05 11:04
183 查看
两者区别
String字符串的值创建后不能被更改,因此在进行字符串拼接时都会创建新的String对象,这样既费时又浪费内存。而StringBuilder的值可以更改。
StringBuilder sb=new StringBuilder();
sb.append(“hello”);
sb.append(“java”);
sb.reverse();//反转
两者互相转换
String str =sb.toString();
StringBuilder sb=new StringBuilder(str);
相关文章推荐
- C#中byte[]、char[]、string及StringBuilder互相转换的写法
- C字符串和C++中string的区别 &&&&C++中int型与string型互相转换
- String 和StringBuilder的区别以及相互转换
- PChar与String的区别及互相转换
- Java中String、StringBuffer和StringBuilder的区别
- C# Enum,Int,String的互相转换 枚举转换
- android String效率问题,大字符串效率低,StringBuilder,ArrayList与String转换
- String,StringBuffer,StringBuilder的区别
- Java基础之String,StringBuffer与StringBuilder的区别及应用场景
- int 和 String 互相转换的多种方法
- C# Enum,Int,String的互相转换
- 工具类2--String 和List 的互相转换
- String,StringBuffer和StringBuilder三者之间的区别
- Java中的String,StringBuilder,StringBuffer三者的区别
- String,StringBuffer与StringBuilder的区别
- Java中int与String类型的互相转换
- string,stringBuilder,字符串的常用方法,键盘录入字符串,string的构造方法,string类的各种判断功能,string类的各种获取功能,string类的转换功能,切割方法
- Java__String,StringBuffer与StringBuilder的区别??
- 【Java】基本类型(以int为例)、String、字符数组之间的互相转换
- String,StringBuffer与StringBuilder的区别??