zoukankan      html  css  js  c++  java
  • Java基础知识强化38:StringBuffer类之StringBuffer的添加功能

    1. StringBuffer的添加功能:

    public  StringBuffer append(String str):可以把任意类型数据添加到字符串缓冲区里面,并返回字符串缓冲区本身。

    public  StringBuffer insert(int offset, String str):在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身

    注意:这两个方法都是返回字符串缓冲区对象本身,这样才能节省内存。

    2. 案例演示:

     1 package cn.itcast_02;
     2 
     3 /*
     4  * StringBuffer的添加功能:
     5  * public StringBuffer append(String str):可以把任意类型数据添加到字符串缓冲区里面,并返回字符串缓冲区本身
     6  * 
     7  * public StringBuffer insert(int offset,String str):在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身
     8  */
     9 public class StringBufferDemo {
    10     public static void main(String[] args) {
    11         // 创建字符串缓冲区对象
    12         StringBuffer sb = new StringBuffer();
    13 
    14         // public StringBuffer append(String str)
    15         // StringBuffer sb2 = sb.append("hello");
    16         // System.out.println("sb:" + sb);
    17         // System.out.println("sb2:" + sb2);
    18         // System.out.println(sb == sb2); // true   这里是true,因为sb 和 sb2 都是指向同一个StringBuffer对象,返回字符串缓冲区本身
    19 
    20         // 一步一步的添加数据
    21         // sb.append("hello");
    22         // sb.append(true);
    23         // sb.append(12);
    24         // sb.append(34.56);
    25 
    26         // 链式编程
    27         sb.append("hello").append(true).append(12).append(34.56);
    28         System.out.println("sb:" + sb);
    29 
    30         // public StringBuffer insert(int offset,String
    31         // str):在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身
    32         sb.insert(5, "world");
    33         System.out.println("sb:" + sb);
    34     }
    35 }

    运行结果如下:

  • 相关阅读:
    MD5中使用16进制
    关于mysql函数GROUP_CONCAT
    一个不错的源码网站
    查看jdk 线程 日志
    list 的sublist 隐藏 bug
    web 环境项目(intellj部署的tomcat) 重启时报 Exception in thread "HouseKeeper" java.lang.NullPointerException
    怎么给已有项目引入别的项目
    javascript 和 CoffeeScript 里的类
    express 与 mvc
    express的路由
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4822068.html
Copyright © 2011-2022 走看看