zoukankan      html  css  js  c++  java
  • 学习java第39天

    1.StringBuffer可以追加字符

    public class SyrinBufferDemo1 {
     public static void main(String[] args) {
      StringBuilder buf = new StringBuilder();
      System.out.println(buf.capacity());
      buf.append("张三").append("常说")
       .append("他爱打游戏");
      System.out.println(buf.capadity());
      System.out.println(buf);
     }
    }

    //16

    //34

    //张三常说他爱打游戏

    2.StringBuffer的添加和删除功能

    *Public StringBuffer append ( String str );

    public StringBuffer insert  (  int offset , String str  );

    *public StringBuffer deleteCharAt (  int  index );

    public StringBuffer delete (   int   start  ,int  end );

    public static void main(String[] args) {
    StringBuffer sb =new StringBuffer();
    sb.append("hehehe");
    System.out.println("sb: "+ sb);
    sb.insert(6, "hahahaha");
    System.out.println(sb);
    StringBuffer sb2= new StringBuffer();
    sb2.append("hello").append("World");
    System.out.println(sb2);
    sb2.delete(5, 10)
    System.out.println(sb2);
    sb2.deleteCharAt(4);
    System.out.println(sb2);
    }

    3.stringBuffer性能比String性能高

    public class StringInterview {
     public static void main(String[] args) {
      String result="";
      StringBuffer sbResult=new StringBuffer();
      int count=5000;
      long startTime=System.currentTimeMillis();
      for (int i = 0; i <count; i++)="" {<br="">   result=result+"a";
      }
      System.out.println("string时间差:"+(System.currentTimeMillis()-startTime));
       startTime=System.currentTimeMillis();
      for (int i = 0; i <count; i++)="" {<br="">   sbResult.append("a");
      }
      System.out.println("stringbuffer时间差:"+(System.currentTimeMillis()-startTime));
     }
    }

    //string时间差:32

    //stringbuffer时间差:0

    4.明天学习内容:StringBuilder类的使用

       

  • 相关阅读:
    清除浮动(float)的影响
    再说模拟测试
    关于vue移动端 ios 的兼容问题(二)
    微信小程序 开发 坑(3)
    记录开发微信小程序的坑(3)
    记录开发微信小程序的坑(2)
    记录微信小程序开发遇到的坑
    记录git常用命令
    配置vue项目stylus变量遇见的问题
    如何在vue项目打包去掉console
  • 原文地址:https://www.cnblogs.com/SirNie/p/13498838.html
Copyright © 2011-2022 走看看