1 String、StringBuffer与StringBuilder区别
String内容不可变,StringBuffer和StringBuilder内容可变; 这句话总结归纳了String的两个最重要的特点: String是值不可变的常量,是线程安全的(can be shared)。 (1) String在修改时不会改变对象自身? (2) StringBuffer在修改时会改变对象自身? (1)如果要操作少量的数据用 String;?(2)多线程操作字符串缓冲区下操作大量数据 StringBuffer;?(3)单线程操作字符串缓冲区下操作大量数据 StringBuilder。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |