栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

StringBuilder的基础使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

StringBuilder的基础使用

package com.utils.String_builder_buffer;






public class StringBuilderType {
    public static void main(String[] args) {
//        setCapacityLength();
        actualOperation();
    }

    
    public static void  setCapacityLength(){
        //添加初始字符串
        StringBuilder setCL = new StringBuilder("123456789123456789");
        System.out.println("添加的初始字符串:" + setCL);
        System.out.println("字符串长度为:" +setCL.length());
        
        System.out.println("超过初始容量后的容量:" + setCL.capacity());
        
        setCL.append("abcd");
        System.out.println("再加上一个字符串,字符串长度为:" +setCL.length());
        System.out.println("再加上一个字符串,超过初始容量后的容量:" + setCL.capacity());
        //添加初始容量
        StringBuilder setL = new StringBuilder(18);
        System.out.println("设置的新容量:" + setL.capacity());
    }

    
    public static void actualOperation(){
        
        StringBuilder strbb = new StringBuilder();
        strbb.append("abc").append(true).append(123);
        System.out.println(strbb);

        
        strbb.insert(2,"在第二位后新增");
        System.out.println(strbb);

        
        //StringBuffer delete(start,end):删除缓冲区中的数据,包含Start,不包含end
        //StringBuffer deleteCharAt(index);删除缓冲区指定位置的数据
        strbb.delete(3,4);
        System.out.println("删掉下标3到4的内容,包3不包4: " + strbb);
        strbb.deleteCharAt(0);
        //删除下标为0
        System.out.println("删除下标为0: " + strbb);

        
        System.out.println("输出下标为3:" + strbb.charAt(3));
        System.out.println("输出字符为位的下标:" + strbb.indexOf("位"));

        
        //replace(int start,int end,String str) 也是包start,不包end
        //setCharAt(int index,String str)
        strbb.replace(0,1,"Z");
        System.out.println(strbb);
        strbb.setCharAt(0,'b');
        System.out.println(strbb);

        
        System.out.println(strbb.reverse());


    }


}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/294792.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号