String、StringBuffer、StringBuilder
来源:互联网 发布:java课程设计第二版 编辑:程序博客网 时间:2024/05/19 09:48
String:
一个最终类,Object的子类,已实现的接口如Serializable、comparable等。
不可变字符串,每次改变字符串都会生成一个新对象,对其进行多次操作的时候不适合用String,浪费内存,JVM多次调用GC处理会降低性能
常用方法:charAt(int index)-返回该索引处的char值
concat(String str)-将指定字符串添加到该字符串末尾
compareTo(String anotherstring)-按字典顺序比较,返回int
compareToIgnoreCase(String str)-不考虑大小写
endwith(String str)-是否以str后缀结束,返回boolean
StringBuffer:
线程安全的可变字符串序列
常用方法:append(各种类型)-追加内容到该字符串
insert(int offset,各种类型)-插入
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区别
- NBUT 1225 NEW RDSP MODE I
- 用Lucene索引数据库
- 总结篇(2)-----第一遍机房收费系统(上机)
- Java(TM) platform SE binary占用几乎全部CPU
- Tomcat与Web应用的配置
- String、StringBuffer、StringBuilder
- 高阶MapReduce_1_链接多个MapReduce作业
- C语言运算符优先级表
- 区间dp小结
- RedHat7.0下MySQL5.6.24数据库的安装以及数据库存储目录迁移
- Intellij IDEA工具Java web 环境搭建
- hdu2089 不要62(暴力打表计数,数位DP)
- Scala学习笔记--Constructor
- 基于七牛Python SDK写的一个同步脚本