ASP.Net+Android+IOS开发------期待与您交流
<String类总结>
<02-字符串缓冲区 & 其他常用对象>
1. StringBuffer字符串缓冲区
* append()向缓冲区追加数据,返回值还是StringBuffer
* 方法的调用链
* insert()指定位置插入数据
* setCharAt(int index ,char ch)修改指定位置上的字符
* reverse()反转缓冲区内的字符
* delete(start,end)删除缓冲区中的字符
2. StringBuilder 也是字符串缓冲区
* StringBuffer 和 StringBuilder(JDK1.5)中的方法一摸一样
* 区别在哪里
* StringBuffer 是线程安全的 效率低
* StringBuilder 是线程不安全的 效率高,推荐使用
* JDK版本1.5含以上
* 开发的程序是单线程的,推荐Builder
* 开发一个多线程的程序,推荐Buffer
字符串缓冲区的各种方法代码演示如下:
public class StringBufferDemo {
public static void main(String[] args) {
method_2();
StringBuffer sb1 = new StringBuffer("kl");// kl
StringBuffer sb2 = new StringBuffer();//
sb2.append("ss");//sb ss
test(sb1, sb2);
System.out.