zoukankan      html  css  js  c++  java
  • String StringBuffer StringBuilder

    String是不可变的(字符串常量),StringBuffer和StringBuilder(字符串变量)是可变的

    StringBuffer是支持线程安全的,多线程是支持Synchronized,但是速度比较慢

    StringBuilder是单线程不安全,但是速度比较快

    String适用于少量的字符串操作的情况

    StringBuffer适用 于多线程操作大量缓冲区的情况

    StringBuilder是适用于单线程操作大量缓冲区的情况

    public class StringStringBuilderStringBuffer {
    public static void main(String[] args) {
    // String str="abc";
    // System.out.println(str);
    // str=str+"de";
    // System.out.println(str);
    String str="abc"+"de";
    StringBuilder stringBuilder=new StringBuilder().append("abc"+"de");
    System.out.println(str);
    System.out.println(stringBuilder.toString());

    }

    详见:https://blog.csdn.net/weixin_41101173/article/details/79677982
  • 相关阅读:
    net core 3.1 依赖注入
    vue temeplete standard
    net core 3.1 Global
    vue Multiple selection
    c# mvc modelstate
    vue temeplete
    vue element pickdate combox input 排版
    c# 生成 验证码
    vue checkbox ajax
    js算法(2)
  • 原文地址:https://www.cnblogs.com/javazyh/p/9777509.html
Copyright © 2011-2022 走看看