zoukankan      html  css  js  c++  java
  • String与StringBuffer之间的转换

    来源:http://www.oschina.net/code/snippet_2261089_47352
     
     1 package demo;
     2 /* String与StringBuffer之间的转换
     3  * String -> StringBuffer
     4  * 方式一:构造方法
     5  * 方式二:通过append方法
     6  * StringBuffer -> String
     7  * 方式一:通过构造方法
     8  * 方式二:通过toString方法
     9  * */
    10 public class StringAndStringBufferSwitch {
    11     public static void main(String[] args) {
    12         //String -> StringBuffer
    13         //创建一个String对象
    14         String str = "Hi Java!";
    15         System.out.println(str);
    16  
    17         //方式一:构造方法
    18         StringBuffer buffer = new StringBuffer(str);
    19         System.out.println(buffer);
    20  
    21         //方式二:通过append方法
    22         StringBuffer buffer2 = new StringBuffer();
    23         buffer2.append(str);
    24         System.out.println(buffer2);
    25  
    26         //StringBuffer -> String
    27         //创建一个StringBuffer对象
    28         StringBuffer buffer3 = new StringBuffer();
    29         buffer3.append("Happy birthday Java!");
    30         System.out.println(buffer3);
    31  
    32         //方式一:通过构造方法
    33         String str2 = new String(buffer3); 
    34         System.out.println(str2);
    35          
    36         //方式二:通过toString方法
    37         String str3 = buffer3.toString();
    38         System.out.println(str3);
    39     }
    40 }
  • 相关阅读:
    进制的转换
    输出蛇型矩阵
    输出弓形矩阵
    找出一个数组中出现次数最多的那个元素
    开灯问题
    find your present
    核反应堆
    Box of Bricks最小移动砖块数目
    超级楼梯
    Bootstrap中的 JavaScript 特效 — 下拉菜单和滚动监听插件
  • 原文地址:https://www.cnblogs.com/hnzyyTl/p/6369398.html
Copyright © 2011-2022 走看看