JAVA经典实例--连接字符串

2008-02-23 09:27:29来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

问题:将一些字符串连接起来
  解决之道:
  三种方法:
  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());
  
      }
  }
  
  小结:事实上,不论修改了StringBuffer中的多少字符,所有的方法append(),delete(),deleteCharAt(),insert(),replace(),reverse()等等都只返回改StringBuffer对象的引用,这样十分有利编程。

上一篇: J2ME小tip:setClip方法的使用
下一篇: 怎样让Java图形界面程序启动时没有控制台窗口?

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:J2ME小tip:setClip方法的使用

下一篇:用MIDP2使用HTTPS(本地服务器)