Java2024/src/chapter5/Example08.java
2024-11-06 13:41:04 +08:00

49 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package chapter5;
public class Example08 {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
System.out.println("1、添加------------------------");
add(sb);
System.out.println("2、删除------------------------");
remove(sb);
System.out.println("3、修改------------------------");
alter();
}
public static void add(StringBuffer sb) {
sb.append("我王小明");
System.out.println("append添加结果" + sb);
sb.insert(1, "的名字是");
System.out.println("insert添加结果" + sb);
sb.append("");
System.out.println("append添加结果" + sb);
}
public static void alter() {
StringBuffer sb = new StringBuffer("我的性别是王小白");
sb.replace(2, 4, "姓名");
System.out.println("替换指定位置字符串:" + sb);
sb.setCharAt(0, '你');
System.out.println("修改指定位置字符:" + sb);
System.out.println("翻转:" + sb.reverse());
}
public static void remove(StringBuffer sb) {
sb.delete(0, 5);
System.out.println("delete的结果" + sb);
sb.deleteCharAt(3);
System.out.println("deleteCharAt结果" + sb);
sb.delete(0, sb.length());
System.out.println("清空:" + sb);
}
}