String类的常用方法

一、String类的定义

String类位于ava.lang包中 ,包含了对字符串的各种操作,无序导入即可使用

二、String类的常用方法

1. charAt(int index)

取字符串中指定索引的字符,返回类型是char类型

2. toCharArray()

字符串转字符数组

3. indexOf(String str)

查找字符串中的字符,如果有返回该字符的索引,如果没有该字符返回-1

4. lastIndexOf(int ch)

查找字符串中最后出现的字符,如果有返回该字符的索引,如果没有该字符返回-1

5. toUpperCase()

字符串转大写

6. toLowerCase()

字符串转小写

7. trim()

去掉字符串左右两端空格

8 .contentEquals(CharSequence cs)

字符串与StringBuffer或StringBuilder比较,返回true或false

9 . copyValueOf(char[] data)

传入一个字符数组,将这个数组转为字符串,复制到当前字符串,如果当前字符串有值会被覆盖

10 . copyValueOf(char[] data, int offset, int count)

重载方法复制数组,offset 指定数组的起始索引,count指定复制的长度

11 . startsWith(String prefix) endsWith(String suffix)

startsWith 判断字符串是否以指定的前缀开始 endsWith判断字符串是否以指定的前缀结束

12 . startsWith(String prefix, int toffset)

从指定索引开始,判断字符串是否以指定前缀开始

13 . equalsIgnoreCase(String anotherString)

与equals不同的是,不区分字符串的大小写进行比较

14 . substring(int beginIndex)

截取字符串,从索引位置一直到末尾

15 . substring(int beginIndex, int endIndex)

截取字符串重载方法,beginIndex 截取的开始位置,endIndex 截取的结束位置,截取的字符串包含开始,不包含结束

16 . split(String regex)

根据符号将字符串拆分成字符数组,当以特殊符号分割时,需要在特殊符号前加 \ 转译

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值