黑马程序员_java中的Strng类3
来源:互联网 发布:我的世界mac中文输入 编辑:程序博客网 时间:2024/05/02 04:16
------- android培训、java培训、期待与您交流! ----------
一.StringBuffer基本概念
1.StringBuffer用于存放数据的容器(数据的类型可以是基本,也可以是引用或对象),容器的长度是可变的,可通过toString()方法将数据转换为字符串。该容器具备对容器中的数据增删改查等操作。
2.StringBuffe常用的方法
--增
StringBuffer append(数据) 向容器中添加数据(可以是基本数据类型或应用数据类型),并返回添加数据后的StringBuffer
StringBuffer insert(index ,数据) 向容器的指定位置,添加数据。
--删
StringBuffer delete(index_start,index_end)删除一段数据,包含开始位置,不包含结束位置。
StringBuffer deleteCharAt(index);删除指定位置的字符。
--改
StringBuffer replace(strat, end, String str)将某一部分字符串修改为指定字符串。
void setChraAt(int index, char ch);将某个位置的字符修改为指定字符。
--查
char charAt(int index) 获取某个位置上的字符
int indexOf(String str) 获取某字符串在字符串中第一次出现的位置
二.StringBuilder基本概念
1.StringBuilder是JDK1.5版本之后新增的,它的作用功能和StringBuffer一样。只是StringBuffer是线程同步的,StringBuilder是线程不同步。所以多线程程序使用StringBuffer,单线程程序使用StringBuilder。
注:JDK 升级围绕三个方面,提高代码的运行效率,提高代码的安全性,简化代码的编写。
- 黑马程序员_java中的Strng类3
- 黑马程序员_java中的Strng类1
- 黑马程序员_java中的Strng类2
- 黑马程序员_java中的多线程3
- 黑马程序员_java中的集合3
- 黑马程序员_java中的IO流3
- 黑马程序员_Java中的时间类
- 黑马程序员_Java中的反射
- 黑马程序员_Java中的集合
- 黑马程序员_Java中的IO
- 黑马程序员_java中的IO
- 黑马程序员_java中的堆栈
- 黑马程序员_java中的异常
- 黑马程序员_Java中的反射
- 黑马程序员_Java中的数组
- 黑马程序员_java中的字符串
- 黑马程序员_java中的异常
- 黑马程序员_java中的线程
- 删除容器(vector、list)中的iterator
- dojo dom-form模块
- windows7、ubuntu双系统安装
- ios学习--iphone开发私房菜_5_] iphone中如何实现下拉菜单 .
- [Struts2 启动异常] struts2 filter 启动异常问题 解决
- 黑马程序员_java中的Strng类3
- c# 四舍五入
- IAR学习
- window的一些错误
- mdadm详细使用手册
- Asp.Net页面生命周期(多图)
- Hoj 2577 Simple Computing II
- Git详解之二 Git基础
- seandroid下载编译