zoukankan      html  css  js  c++  java
  • StringBuilder类

    java.lang.StringBuilder
    String类代表字符串,他的底层是一个被final修饰的数组,不能改变,字符串是常量,它们的值一旦被创建之后就不能改变,但是字符串缓冲区(StringBuilder)支持可变的字符串。StringBuilder的底层也是被一个字节数组,但是没有用被final修饰,可以提高效率

    构造方法

    StringBuilder():构造一个没有任何字符的字符串生成器,初始容量为16个字符(String --> StringBuilder)
    StringBuilder(String str): 构造一个字符串生成器,初始化为参数字符串
    

    成员方法:

    public StringBuilder append(E e):天机任意类型的字符串形式,并返回当前对象自身(this)也就是调用方法的对象自己
    public String toString():StringBuilder对象转化为String对象(StringBuilder --> String)
    

    public StringBuilder append(E e):天机任意类型的字符串形式,并返回当前对象自身(this)也就是调用方法的对象自己

    builder1.append("abs");
    builder1.append(1);
    builder1.append(true).append("中国").append("nihoa");//返回自己,不用接收,可以连续调用
    System.out.println(builder1);
    

    public String toString():StringBuilder对象转化为String对象(StringBuilder --> String)

    String str = "helloworld";
    StringBuilder builder = new StringBuilder(str);
    builder.append("蜘蛛侠");
    String s = builder.toString();
    System.out.println(s);// output:helloworld蜘蛛侠
    
  • 相关阅读:
    分布式中各种概念汇总
    JMS
    spring boot jpa mysql
    spring boot 视图层(JAVA之学习-2)
    idea+spring boot的初学(JAVA学习之1)
    Yii在cli模式下执行一些脚本的配置
    在centos下安装django
    python简单的发送邮件
    ElasticSearch-PHP的API使用(二)
    Elasticsearch的PHP的API使用(一)
  • 原文地址:https://www.cnblogs.com/zhuobo/p/10619988.html
Copyright © 2011-2022 走看看