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

  • 相关阅读:
    前向传播与反向传播
    卷积运算
    使用GUI工具Portainer.io管控Docker容器
    NextCloud: 打造自己的网盘
    金融危机和经济危机有什么不同
    【转载】Windows环境的Workflow神器:AutoHotkey
    Lua常用模块
    Lua基本语法
    区分 IaaS、SaaS 和 PaaS
    【笔记】流畅的Python
  • 原文地址:https://www.cnblogs.com/Thui/p/15753374.html
Copyright © 2011-2022 走看看