String类的常⽤⽅法
java replace方法⼀、String类
String类在java.lang包中,java使⽤String类创建⼀个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在⼀对双引号之间。
⼆、String类对象的创建
字符串声明:String stringName;
字符串创建:stringName = new String(字符串常量);或stringName = 字符串常量;
三、String类常⽤⽅法
1.String类长度:String没有length的属性,有length()这个⽅法,可以获取字符串的长度。
可以求得字符串s的长度,但是该长度会包含空格。
2.indexOf()/lastIndexOf():可以获取指定字符串的索引位置。indexof()返回的是⾸次搜索字符出现的索
引;lastindexof()返回的是搜索字符最后出现的索引。ps:索引是从0开始计算。
3.charAt()⽅法:可以获取指定索引处的字符,返回的字符的索引
4.去除字符串间的空格:trim()只能去掉字符串前后的空格,replaceAll()则可以去掉所有的空格。
6.判断字符是否相等:equals()和equalsIgnoreCase(),其中equalsIgnoreCase()⽐较是不区分⼤⼩写,⽽equals()则是区别⼤⼩写,然后进⾏字符串的字符和长度⽐对。ps:equals()和equalsIgnoreCase()两者在区分(不区分)⼤⼩写的情况下,进⾏内容的完全⽐对。“==”则是⽐较在内存中的位置,⼀般不⽤来对⽐字符串。
7.字符串的分割:spilt(),对字符串进⾏分割,并将分割后的结果放在字符串数组中。下⾯是spilt()提供的两种重载形式。
8.字符串的⼤⼩写转换:toUpperCase()和toLowerCase()。

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