java中string的方法有哪些?

在我们初步的概念后,需要学习一些方法来帮助我们这字符串进行改变。这里根据作用的对象不同,分为变量方法和构造方法。这两种对象在之前的内容中已经反复提及,结合我们新学的String类,就两种不同对象的方法分别展开讲解,感兴趣的小伙伴一起进入今天的学习吧。

1.变量方法

publicintlength()
//返回字符串的长度

publicbooleanequals(Objectarg0)
//判断两个字符串的内容是否相等,注意它与操作符“==”的区别

publicbooleanequalsIgnoreCase(Objectarg0)
//比较两个字符串是否相等,比较时忽略字符的大小写

publicintindexOf(Stringarg0)
//在字符串中查找某个字符串的位置,找到后返回字符串的位置,否则返回-1。注意字符串的位置从0开始

publicStringsubstring(intarg0)
//从字符串中ar0所在的位置开始截取一段字符串,直到字符串末尾为止

publicString[]split(Stringarg0)
//依据字符串ar0的内容对原来的字符串进行分隔,把分隔后的字符串存放到字符串数组中,并且返回该数组

2.构造方法

String为参数的构造方法

publicString(Stringoriginal){
this.value=original.value;
this.hash=original.hash;
}

char[] 为参数的构造方法

publicString(charvalue[]){
this.value=Arrays.copyOf(value,value.length);
}

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容