zoukankan      html  css  js  c++  java
  • 07_Java StringBuffer 和 StringBuilder 类_(修改,并且不产生新的未使用对象)

    Java StringBuffer 和 StringBuilder 类

    当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。

    和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象

    StringBuilder: 有速度优势,不是线程安全的(不能同步访问)

    StringBuffer: 要求求线程安全的情况下,则必须使用 StringBuffer 类。

    public class RunoobTest{
        public static void main(String args[]){
            StringBuilder sb = new StringBuilder(10);
            sb.append("Runoob..");
            System.out.println(sb);  
            sb.append("!");
            System.out.println(sb); 
            sb.insert(8, "Java");
            System.out.println(sb); 
            sb.delete(5,8);
            System.out.println(sb);  
        }
    }
    
    Runoob..
    Runoob..!
    Runoob..Java!
    RunooJava!
    
    
    public class Test{
      public static void main(String args[]){
        StringBuffer sBuffer = new StringBuffer("菜鸟教程官网:");
        sBuffer.append("www");
        sBuffer.append(".runoob");
        sBuffer.append(".com");
        System.out.println(sBuffer);  
      }
    }
    
    菜鸟教程官网:www.runoob.com

    https://www.runoob.com/java/java-stringbuffer.html

  • 相关阅读:
    数的划分终极版--背包法解决各类数的划分
    128.最长公共子序列
    整数划分类型题目--专练
    主函数
    LED类代码
    APM2.8地面站下载地址
    多文件函数调用
    流水灯
    APM的3DR无线数传的安装和调试
    闪烁的LED灯
  • 原文地址:https://www.cnblogs.com/Thui/p/15753374.html
Copyright © 2011-2022 走看看