博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
黑马 StringBuffer
阅读量:5058 次
发布时间:2019-06-12

本文共 1072 字,大约阅读时间需要 3 分钟。

/*	StringBuffer 是字符串缓冲区	是一个容器	特点:	1,长度是可以变化的	2,可以直接操作多种数据类型	3,最终会通过toString方法变成字符串	C creat U updata r read D delete	1,存储		StringBuffer append():将指定数据作为参数添加到已有数据结尾处		StringBuffer insert(offset ,数据);可以将数据插入到指定位置	2,删除		StringBuffer delete(start ,end );删除缓冲区中的数据,包含start,不包含end		StringBuffer deleteCharAt(index),删除指定位置的字符	3,获取	char charAt(int index);	int indexOf(String str);	int lastIndexOf(String str);	int length();	String substring(int start,int end);	4,修改(替换)	StringBuffer replace(start,end,str);	void setCharAt(int offSet,char ch);	5,翻转	StringBuffer reverse();	6,	将缓冲区中指定数据存储到指定字符数组中	void getChars(int srcBegin,int srcEnd,char []dst,int dstBegin)JDK1.5 版本之后出现了StringBuilderStringBuffer 是线程同步StringBuilder 是线程不同步以后开发,建议使用StringBuffer使用方法和StringBuffer 一样升级三个因素1,提高效率2,简化书写3,提高安全性*/class StringBufferDemo{	public static void main(String []args)	{		//method_add();		//method_del();		//method_update();		StringBuffer sb = new StringBuffer("abcdef");		char [] chs = new char[4];		sb.getChars(1,4,chs,1);		for(int x = 0 ; x

转载于:https://www.cnblogs.com/dengshiwei/p/4258529.html

你可能感兴趣的文章
V2019 Super DSP3 Odometer Correction Vehicle List
查看>>
Python 3.X 练习集100题 05
查看>>
今时不同往日:VS2010十大绝技让VS6叹服
查看>>
设计器 和后台代码的转换 快捷键
查看>>
在线视频播放软件
查看>>
用代码生成器生成的DAL数据访问操作类 基本满足需求了
查看>>
28初识线程
查看>>
Monkey测试结果分析
查看>>
Sublime Text 3 设置
查看>>
浅谈C++底层机制
查看>>
STL——配接器、常用算法使用
查看>>
第9课 uart
查看>>
Range和xrange的区别
查看>>
BZOJ 1010 [HNOI2008]玩具装箱 (斜率优化DP)
查看>>
java-动态规划算法学习笔记
查看>>
STL容器之vector
查看>>
Linux 内核中断内幕
查看>>
DNS负载均衡
查看>>
无法向会话状态服务器发出会话状态请求
查看>>
数据中心虚拟化技术
查看>>