首页 > 其他分享 >StringBuilder

StringBuilder

时间:2023-07-16 18:48:03浏览次数:30  
标签:StringBuilder System sb public append out

 1 public class demo11 {
 2     public static void main(String[] args) {
 3         //StringBuilder可以看作为一个容器,创建之后里面内容可变
 4         //1.创建对象
 5         StringBuilder sb = new StringBuilder();
 6         //StringBuilder sb = new StringBuilder("abc");
 7 
 8         //2.添加元素
 9         sb.append("abc");
10         sb.append("ABC");
11         sb.append("软萌小鲨鱼");
12 
13 
14         //3.反转
15         sb.reverse();
16         System.out.println(sb);
17 
18         //获取长度
19         int lenth = sb.length();
20         System.out.println(lenth);
21 
22         //变回字符串
23         String str = sb.toString();
24         System.out.println(str);
25 
26 
27     }
28 }
1 public class demo12 {
2     public static void main(String[] args) {
3         StringBuilder sb = new StringBuilder();
4         sb.append("aaa").append("bbb").append("ccc");
5         System.out.println(sb);
6     }
7 }

 

标签:StringBuilder,System,sb,public,append,out
From: https://www.cnblogs.com/louwangshayu/p/17558308.html

相关文章

  • StringBuilder()类、chatAt()、toString()方法
    Java1.StringBuffer和StringBuilder类和String类不同的是,StringBuffer和StringBuilder类的对象能够被多次的修改,并且不产生新的未使用对象。在使用StringBuffer类时,每次都会对StringBuffer对象本身进行操作,而不是生成新的对象,所以如果需要对字符串进行修改推荐使......
  • String、StringBuffer、StringBuilder 的区别?
    一.介绍String、StringBuffer、StringBuilder:  前言: String、StringBuffer、StringBuilder均在java.lang包下;String: 在Java中,String是一个特殊的引用类型,用于表示文本字符串。它提供了许多方法来操作和处理字符串,比如连接、截取、查找、替换等。String类......
  • Java 基础复习——StringBuffer 和 StringBuilder
    StringBuffer和StringBuilderStringBuffer类简介java.lang.StringBuffer代表可变的字符序列,可以对字符串内容进行增删很多方法和String相同,但StringBuffer是可变长度的StringBuffer是一个容器注意:StringBuffer的直接父类是AbstractStringBuilder有属......
  • Java中的String、StringBuilder和StringBuffer
    StringString为什么不可变?有什么好处?在Java中的String源码中,我们可以看到字符串String类就是char数组的封装,且字符char[]前面的修饰关键字是private和final。final决定了char数组是私有成员变量,不可以指向新的数组。private决定了该数组只能有String类内部访问,所以不可变。好......
  • Day08-异常机制、包装类、String-StringBuffer-StringBuilder比较
    异常机制异常处理5个关键字:try、catch、finally、throw、throws注意点假设要捕获多个异常,异常类型从小到大try监控区域,catch(想要捕获的异常类型!)捕获异常finally处理善后工作,可以不要finallythrow主动抛出异常throws在方法上捕获异常 包装类包装类(I......
  • 字符串相关的类(String类、StringBuffer、StringBuilder)的使用
    String类的使用packagecom.qf.string_class;importjava.util.Arrays;publicclassTest01{ /** *知识点:字符串相关的类 *分类: * String、StringBuffer、StringBuilder * *知识点:String类的使用 */ publicstaticvoidmain(String[]args){ St......
  • StringBuilder
               ......
  • 3.1. 字符串与StringBuilder
    1.字符串(String)在Java中,字符串由String类表示。字符串是一系列字符的组合,用于表示文本数据。字符串是不可变的,这意味着一旦创建了一个字符串对象,就不能修改它的内容。创建字符串创建字符串的方式有两种:直接使用双引号("")创建字符串字面量。例如:Stringstr1="Hello,World!......
  • String 和 StringBuilder的区别与性能
    string和StringBuilder都可以用在串联字符串上,但是其性能在不同的场景下会有很大的差别。1、使用string+场景:多个字串通过+来进行连接,如下所示,此时都在一条语句里面,因此内部会通过StringBuilder对象来完成对应的连接,此时推荐使用string+来连接字串strings1,s2,s3,......
  • StringBuffer 和 StringBuilder的区别
    1、线程安全性:StringBuffer是线程安全的,而StringBuilder不是。如果在多线程环境下使用StringBuilder,可能会发生竞态条件等并发问题。 StringBuffer和StringBuilder都继承于AbstractStringBuilder类:字符串的append方法调用的是AbstractStringBuillder的append方法,逻......