首页 > 作文

Java 基础全面讲解StringBuffer类的使用

更新时间:2023-04-04 19:58:56 阅读: 评论:0

目录
stringbuffer类常用方法字符串连接指定位置添加内容字符串反转替换指定范围的内容字符串截取删除指定范围的字符串查找指定的内容是否存在string与stringbuffer的区别

java 常用类

stringbuffer类

stringbuffer类的字符串可以被改变

常用方法

方法类型作用p词类活用ublic stringbuffer()构造stringbuffer的构造方法public stringbuffer append(char c)方法追加public stringbuffer append(string str)方法追加public stringbuffer append(stringbuffer s)方法追加public int indexof(string str)方法查找指定字符串是否存在public int indexof(string str,int fromindex)方法从指定位置开始查找指定字符串是否存在public stringbuffer inrt(int offr,string str)方法在指定位置加上指定字符串public stringbuffer rever()方法将内容反转public stringbuffer replace(int start,int end,string str)方法指定内容替换public int length()方法返回内容长度public stringbuffer delete(int start,int end)方法删除指定范围的字符串public string substring(int start)方法字符串截取,指定开始点public string substring(int start,int end)方法字符串截取,指定开始点和结束点public string tostring()方法object类继承的方法,用于将内容变成string类型

字符串连接

public class hello {    public static void main(string[] args) {        stringbuffer a=new stringbuffer("456");        a.append("qwe");        system.out.println(a)英语快速记忆法;    }}

指定位置添加内容

public class hello {    public static void main(string[] args) {        stringbuffer a=new stringbuffer("456");        a.inrt(1,"asd");        system.out.println(a);    }}

字符串反转

public class hello {    public static void main(string[] args) {        stringbuffer a=new stringbuffer("456");        system.out.println(a.rever());    }}

替换指定范围的内容

public class hello {    public static void main(string女生表白[] args) {        stringbuffer a=new stringbuffer("456");        a.replace(1,2,"abcde");        system.out.println(a);    }}

替换的范围 不包含结束的值

字符串截取

唯心所现
public class hello {    public static void main(string[] args) {        strin重铬酸根的颜色gbuffer a=new stringbuffer("0123456");        string b = a.substring(1,4);        system.out.println(b);    }}

截取的范围 不包含结束的值

删除指定范围的字符串

public class hello {    public static void main(string[] args) {        stringbuffer a=new stringbuffer("0123456");        string b = a.delete(1,4).tostring();        system.out.println(b);    }}

删除的范围 不包含结束的值

查找指定的内容是否存在

public class hello {    public static void main(string[] args) {        stringbuffer a=new stringbuffer("0123456");        system.out.println(a.indexof("6"));        system.out.println(a.indexof("d"));    }}

查找到了,则返回内容的位置

没有查找到,则返回-1

string与stringbuffer的区别

string的内容一旦声明则不可改变

stringbuffer声明的内容可以改变

到此这篇关于java 基础全面讲解stringbuffer类的使用的文章就介绍到这了,更多相关java stringbuffer 内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 19:58:55,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/dfe921b3c410d21dee74ee1bda69e78a.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Java 基础全面讲解StringBuffer类的使用.doc

本文 PDF 下载地址:Java 基础全面讲解StringBuffer类的使用.pdf

标签:字符串   方法   内容   位置
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图