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 }

    运行结果如下:

  • 相关阅读:
    2019-2020-1 20175317 《信息安全系统设计基础》第二周学习总结
    2019-2020-1 20175317 《信息安全系统设计基础》第一周学习总结
    2018-2019-2 20175317 实验五《网络编程与安全》实验报告
    20175317 《Java程序设计》个人项目
    回文数
    勾股数
    四方定理
    尼科彻斯定理
    实现mypwd
    2019-2020-1 20175301 20175305 20175318 实验五 通讯协议设计
  • 原文地址:https://www.cnblogs.com/hebao0514/p/4822068.html
Copyright © 2011-2022 走看看