JAVA中字符串连接实例

问题:将一些字符串连接起来
  解决之道:
  三种方法:
  1、直接用+号连接,编译器将构造一个StringBuffer对象,并调用其append方法
  2、自己构造StringBuffer对象,有append()方法将返回对StringBuffer对象本身的引用。
  3、通过toString方法
  代码:
以下是代码片段:
  /** 
   * StringBufferDemo: 用三种方式构造同样的字符串 
   */ 
  public class StringBufferDemo { 
      public static void main(String[] argv) { 
          String s1 = "Hello" + ", " + "World"; 
          System.out.println(s1); 
   
          // 构造StringBuffer对象,并添加一些字符串 
          StringBuffer sb2 = new StringBuffer(); 
          sb2.append("Hello"); 
          sb2.append(@#,@#); 
          sb2.append(@# @#); 
          sb2.append("World"); 
   
          // 将StringBuffer值转换为字符串,并输出 
          String s2 = sb2.toString(); 
          System.out.println(s2); 
   
          // 现在重复上面的工作,但是采用更为简明的方式 
          // 典型的“real-world”JAVA 
   
          StringBuffer sb3 = new StringBuffer().append("Hello"). 
              append(@#,@#).append(@# @#).append("World"); 
          System.out.println(sb3.toString()); 
   
      } 
  }