zoukankan      html  css  js  c++  java
  • 梳理13--String、StringBuilder、StringBuffer

    详细:

    https://blog.csdn.net/u011702479/article/details/82262823

    https://www.cnblogs.com/su-feng/p/6659064.html

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

    在线程安全上,StringBuilder是线程不安全的,而StringBuffer是线程安全的

    但是StringBuilder效率更高,多数情况下用这个

    /**
     * @author sr
     * @date 2021/1/18
     */
    public class ThreadTest {
    
        public static StringBuilder SB = new StringBuilder();
    
        public static void main(String[] args) {
            for (int i = 0; i < 5; i++) {
                Thread t =new Thread(new MyRun());
                t.start();
            }
            try {
                Thread.sleep(500);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
    
            System.out.println("字符串共有"+SB.length()+"字符");
        }
    }
    /**
     * @author sr
     * @date 2021/1/18
     */
    public class MyRun implements Runnable{
        @Override
        public void run() {
            for (int i = 0; i < 100; i++) {
                ThreadTest.SB.append("1");
            }
    
        }
    }

          

  • 相关阅读:
    平时十六测
    平时十五测
    平时十四测
    poj 1486 Sorting Slides
    POJ 3621Sightseeing Cows
    POJ 2728 Desert King
    POJ3111 K Best
    NOIopenjudge 407:Heritage
    POJ#2065. SETI
    HDU 4607 Park Visit
  • 原文地址:https://www.cnblogs.com/Master-Sun/p/14294941.html
Copyright © 2011-2022 走看看