java基础进阶-StringBuilder容器的基本用法

梦里梦外; 2023-07-24 01:50 6阅读 0赞

/*

  • StringBuilder容器有.append(str)方法往容器里面添加字符,返回StringBuilder对象;
  • 有.toString()方法转化成字符串,返回字符串对象;
  • 有.reverse()方法实现反转,返回StringBuilder对象。
  • 字符串转StringBuilder对象,用new StringBuilder(str)实现。
  • */
    上代码…

    public class ReverseWay {

    1. public static void main(String[] args) {
    2. String str = "abc";
    3. //转换成StringBulider对象
    4. StringBuilder sb = new StringBuilder();
    5. sb.append(str);
    6. sb.append("helloworld!");
    7. System.out.println(sb);
    8. System.out.println(sb.charAt(0));
    9. System.out.println(sb.length());
    10. //匿名对象调用方法
    11. int len = new StringBuilder(str).append("helloworld!").length();
    12. System.out.println(len);
    13. //反转字符串方式输出
    14. String sc = new StringBuilder(str).append("helloworld!").reverse().toString();
    15. System.out.println(sc);
    16. }

    }

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,6人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SpringBoot3

    一、简介 在这篇内容中再来看看进阶功能的用法; 主要涉及如下几个功能点: 调度任务:在应用中提供一定的轻量级的调度能力,比如方法按指定的定时规则执行,或者异步执行,从

    相关 javastringBuilder

    String对象是不可改变的。每次使用 System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修