实用StringBuffer构造字符串
1 package com.tj; 2 3 public class MyClass implements Cloneable { 4 public static void main(String[] args) { 5 StringBuffer buf = new StringBuffer("Java"); 6 7 // Append 8 buf.append(" Almanac v1/"); 9 buf.append("3"); 10 System.out.println(buf); 11 12 // Set 13 int index = 15; 14 buf.setCharAt(index, '.'); 15 System.out.println(buf); 16 17 // Insert 18 index = 5; 19 buf.insert(index, "Developers "); 20 System.out.println(buf); 21 22 //Replace 23 int start = 27; 24 int end = 28; 25 buf.replace(start, end, "4"); 26 System.out.println(buf); 27 28 //Delete 29 start = 24; 30 end = 25; 31 buf.delete(start, end); 32 System.out.println(buf); 33 34 //Convert to string 35 String s = buf.toString(); 36 System.out.println(s); 37 } 38 }