I学霸官方免费教程二十:Java常用类之StringBuffer类和StringBuilder类
来源:互联网 发布:linux dd命令拷贝硬盘 编辑:程序博客网 时间:2024/05/18 23:12
这里只简单介绍这两个类常用的几个方法,至于同步和异步对于初学者可以暂时忽略,以后讲到线程的时候在详细讲解
StringBuffer类:线程不安全的(异步)
StringBuilder类:线程安全的(同步)
常用方法:
append() 追加字符串
delete() 删除字符串
insert() 插入字符串
StringBuffer类:线程不安全的(异步)
StringBuilder类:线程安全的(同步)
常用方法:
append() 追加字符串
delete() 删除字符串
insert() 插入字符串
实例: package common_class;/** * 演示StringBuffer类 * @author 学霸联盟 - 赵灿 */public class StringBufferDemo {public static void main(String[] args) {//创建对象,此时对象为空字符串StringBuffer strBuffer = new StringBuffer();//输出空白System.out.println(strBuffer.toString());//追加字符串strBuffer.append("abc");strBuffer.append("xyz");//可以看到修改的是对象本身;输出结果:abcxyzSystem.out.println(strBuffer);//第一个参数:开始下标,第二个参数:结束下标strBuffer.delete(1, 3);//输出结果:axyzSystem.out.println(strBuffer);//第一个参数:插入的下标位置,第二个参数:插入的内容strBuffer.insert(1, "mm");//输出结果:ammxyzSystem.out.println(strBuffer);}}
0 0
- I学霸官方免费教程二十:Java常用类之StringBuffer类和StringBuilder类
- I学霸官方免费教程二十四:Java常用类之随机数 Math类和Random类
- I学霸官方免费教程二十三:Java常用类之日期类 Date类 SimpleDateFormat类 Calendar类
- I学霸官方免费教程二十一:Java常用类之包装类 自动装箱 自动拆箱
- I学霸官方免费教程二十二:Java常用类之接收控制台输入 Scanner类
- I学霸官方免费教程十八:Java常用类之Object类
- I学霸官方免费教程十九:Java常用类之String类
- I学霸官方免费教程二十七:Java基础教程之Arrays类
- I学霸官方免费教程三十五:Java集合框架之Collection接口和Collections类
- I学霸官方免费教程十:Java基础之关键字static和this
- I学霸官方免费教程十六:Java面向对象之抽象类
- I学霸官方免费教程四十四 :Java流之字文件File类
- I学霸官方免费教程二十八:Java排序算法之选择排序和冒泡排序
- I学霸官方免费教程二十五:Java基础教程之枚举 enum
- I学霸官方免费教程二十六:Java基础教程之数组
- I学霸官方免费教程二十九:Java查找算法之二分法查找
- I学霸官方免费教程二:Java简介和开发环境配置
- I学霸官方免费教程四十三 :Java流之字符流 Reader和Writer
- leetcode Maximum Depth of Binary Tree 树的深度
- cadence 安装使用问题
- byte数组与字符串转化类(php)
- Gradle多渠道打包
- 单片机流水灯
- I学霸官方免费教程二十:Java常用类之StringBuffer类和StringBuilder类
- Tempus et mobilius Time and motion
- shell中单引号,双引号,反引号和反斜杠的区别
- Swift学习笔记系列——(20)扩展
- ios NavigationViewController跳转以及返回传值
- shell变量(字符串)间的连接
- j-hi项目及应用说明
- DirectShow学习笔记总结
- MFC中如何将焦点设置到指定控件上