黑马程序员_StringBuffer
来源:互联网 发布:王夫之的知行 编辑:程序博客网 时间:2024/06/01 10:24
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
字符串缓冲区,String一旦被赋值,值就不能发生改变,而StringBuffer的值可以改变,因为StringBuffer采用的是缓冲区机制,一开始首先开辟一些空间,然后,随着数据的增多,然后,还可以继续开辟空间,这些操作针对的是同一个对象
构造方法:StringBuffer() StringBuffer(int capacity) StringBuffer(String str)
成员方法:public int length():字符个数,实际长度
public int capacity():字符容量,理论长度
String和StringBuffer之间可以通过构造方法进行转换
添加功能:public StringBuffer append(int i):在末尾追加元素
public StringBuffer insert(int index, int i):在指定位置添加元素
删除元素:StringBuffer deleteCharAt(int index):删除指定位置字符
StringBuffer delete(int start,int end):删除指定开始位置和结束位置间的字符
替换功能:StringBuffer replace(int start ,int end,String str):吧开始到结束位置的字符用一个新的字符串给替换
截取功能:Sting substring(int start):从指定位置到末尾截取
String substring(int start,int end):从指定位置到结束位置截取
翻转功能:StringBuffer reverse():字符串发转
---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------
- 黑马程序员_StringBuffer StringBuilder
- 黑马程序员_StringBuffer
- 黑马程序员_StringBuffer
- 黑马程序员_StringBuffer
- 黑马程序员_StringBuffer和StringBuilder
- 黑马程序员_StringBuffer类与常用类
- 黑马程序员_StringBuffer&正则表达式总结
- 黑马程序员_StringBuffer类的简介
- 黑马程序员_java语言_StringBuffer,Array以及Integer分析
- 黑马程序员_StringBuffer和StringBuilder和几种排序以及查询算法
- 黑马程序员---------------
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- LA 3027 Corporative Network / 并查集
- 用OpenSSL编写SSL,TLS程序 - Win32版
- smbmount命令
- CentOS 6.4 安装 Emacs 24.3
- POJ 3177(双联通分量)
- 黑马程序员_StringBuffer
- (java)正确使用volatile变量(managing volatility)
- 黑马程序员-文件操作
- 一些异常的处理
- SVG DOM常用属性和方法介绍
- 黑马程序员 <交通管理系统>
- Android模拟器横屏切换方法
- UML类图几种关系的总结
- hdu 2830 Matrix Swapping II