码迷,mamicode.com
首页 > 其他好文 > 详细

String 类

时间:2015-01-02 15:50:03      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

生产者消费者的问题
String 类适用于描述字符串事物。那么他就提供了多个方法对字符串进行操作。
常见的操作有哪些?
1,获取
1.1字符串的长度 int
length();
1.2获取某个位置上的字符 char chaeAt(int index)
1.3 根据字符获取该字符在字符串中的位置。
int indexOf(int ch) ;返回的字符第一次出现在的位置
int indexOf(int ch,int fromIndex)返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。

StringBuffer 是字符缓冲区
是一个容器
1 长度可变化
2可以操纵多和个数据类型
2最终会通过toString转换成字符串
增删改查 CURD
存储 StringBuffer append()将制定数据作为参数添加到已有数据结尾处
insert() 插入某个角标位
删除
StringBuffer delete(start,end) 删除缓冲区内的数据 ,包括头不包含尾
StringBuffer deleteCharAt(index) 删除指定为位置的字符

获取位置
charArt
修改替换
replace 替换指定位置的字符
setCharAt 替换某个字符
getChars()从缓冲区中获取指定数据存储到指定数组中去

StringBuffer 线程同步【多线程】
StringBuilder是线程不同步【单线程】

 

String 类

标签:

原文地址:http://www.cnblogs.com/kingjie/p/4198450.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!