/**
* StringBuffer是字符串缓冲区
* 是一个容器:
* 1,长度可变化
* 2 操作多个自居类型
* 3,toString()变成字符串
*/
package java160118;
/**
* @author LiZheng
*
*/
public class StringBufferDemo {
/**
* @param args
*/
public static void main(String[] args) {
// methodAdd();
// methodDel();
// methodUpdate();
StringBuffer sBuffer = new StringBuffer("abcdef");
char [] ch=new char[6];
sBuffer.getChars(1, 4, ch, 1);
for (int i = 0; i < ch.length; i++) {
sop("ch["+i+"]="+ch[i]+";");
}
}
public static void methodDel() {
StringBuffer sbBuffer = new StringBuffer("123十多个环节ssdfg");
sbBuffer.delete(1, 3);
// 删除缓冲去的所有内容
// sbBuffer.delete(0, sbBuffer.length());
sop(sbBuffer.toString());
}
public static void methodAdd() {
StringBuffer sbBuffer = new StringBuffer();
// StringBuffer sbStringBuffer = sbBuffer.append(34);
//
// sop("sbBuffer==sbStringBuffer :"+(sbBuffer==sbStringBuffer));
// sop(sbBuffer.toString());
// sop(sbStringBuffer.toString());
sbBuffer.append("abc").append(true).append(34);
sbBuffer.insert(1, "kk");
sop(sbBuffer.toString());
}
public static void methodUpdate() {
StringBuffer sbBuffer = new StringBuffer("123十多个环节ssdfg");
// sbBuffer.replace(1, 4, "Java");
sbBuffer.setCharAt(2, 'k');
sop(sbBuffer.toString());
}
public static void sop(String str) {
System.out.println(str);
}
}
* StringBuffer是字符串缓冲区
* 是一个容器:
* 1,长度可变化
* 2 操作多个自居类型
* 3,toString()变成字符串
*/
package java160118;
/**
* @author LiZheng
*
*/
public class StringBufferDemo {
/**
* @param args
*/
public static void main(String[] args) {
// methodAdd();
// methodDel();
// methodUpdate();
StringBuffer sBuffer = new StringBuffer("abcdef");
char [] ch=new char[6];
sBuffer.getChars(1, 4, ch, 1);
for (int i = 0; i < ch.length; i++) {
sop("ch["+i+"]="+ch[i]+";");
}
}
public static void methodDel() {
StringBuffer sbBuffer = new StringBuffer("123十多个环节ssdfg");
sbBuffer.delete(1, 3);
// 删除缓冲去的所有内容
// sbBuffer.delete(0, sbBuffer.length());
sop(sbBuffer.toString());
}
public static void methodAdd() {
StringBuffer sbBuffer = new StringBuffer();
// StringBuffer sbStringBuffer = sbBuffer.append(34);
//
// sop("sbBuffer==sbStringBuffer :"+(sbBuffer==sbStringBuffer));
// sop(sbBuffer.toString());
// sop(sbStringBuffer.toString());
sbBuffer.append("abc").append(true).append(34);
sbBuffer.insert(1, "kk");
sop(sbBuffer.toString());
}
public static void methodUpdate() {
StringBuffer sbBuffer = new StringBuffer("123十多个环节ssdfg");
// sbBuffer.replace(1, 4, "Java");
sbBuffer.setCharAt(2, 'k');
sop(sbBuffer.toString());
}
public static void sop(String str) {
System.out.println(str);
}
}