String,StringBuilder,StringBuffer
来源:互联网 发布:fastjson解析复杂json 编辑:程序博客网 时间:2024/05/16 00:31
public class MutableString {//对于String类而言,它代表字符串序列不可改变的字符串,因此如果程序需要一个字符串序列会发生改变的字符串,//应优先考虑使用StringBuilder和StringBuffer//实际上通常优先考虑StringBuiler ,StringBuilder与StringBuffer唯一区别在于,StringBuffer线程安全的,//也就是StringBuffer类里绝大部分都增加了synchronized修饰符。增加方法线程安全但降低执行效率//在没有多线程的环境下,应该优先使用StringBuilder类来表示字符串public static void main (String [] args){StringBuilder str = new StringBuilder("Heloo");System.out.println(str);System.out.println(System.identityHashCode(str));//z追加javastr.append("Java");System.out.println(str);System.out.println(System.identityHashCode(str));//追加str.append(",crazyit.org");System.out.println(str);System.out.println(System.identityHashCode(str));}}① 使用StringBuilder的append()方法,追加字符串identityHashCode(str)相同,因为str引用同一个StringBuilder对象
0 0
- String 、StringBuffer 和 StringBuilder
- String,StringBuffer,StringBuilder(转载)
- String、StringBuffer和StringBuilder
- String,StringBuffer,StringBuilder
- String、StringBuffer和StringBuilder
- String、StringBuffer和StringBuilder
- String StringBuffer StringBuilder
- String StringBuffer StringBuilder
- String StringBuffer StringBuilder
- String StringBuffer StringBuilder
- String ,StringBuffer ,StringBuilder问题
- String StringBuffer StringBuilder
- String StringBuffer StringBuilder 区别
- StringBuilder StringBuffer String
- StringBuilder。StringBuffer。String
- String,StringBuffer与StringBuilder
- String、StringBuffer和StringBuilder
- String, StringBuffer, StringBuilder区别
- zookeeper
- Java编程思想学习笔记之构造器
- 最优化学习笔记(五)——牛顿法(多维数据)
- sphinx调用API参考(官方手册)
- 解决VC助手出现的颜色问题
- String,StringBuilder,StringBuffer
- 浅谈C语言中的强符号、弱符号、强引用和弱引用
- HTTP 数据包头解析
- 用友电话面试后的几个问题总结
- 一组数字的循环输出
- java线程执行器
- ExpandableListView的基本用法
- Python append , pop, del 和 remove 基础知识篇
- Shell 脚本中如何使用make命令