【Java String类型二】

String类型的获取功能

一、int length()
获取字符串的字符个数:可以获取到字符串的索引范围,就可以遍历字符串
总结:数组获取长度,数组名称.length属性;字符串获取长度,字符串.length()方法

【Java String类型二】
二、根据索引找内容
1、char charAt(int index)
根据参数指定的索引,返回对应位置的字符
2、String substring(int begin)
根据传入的参数指定的索引,截取该索引之后的所有字符(包含begin),形 成一个新的字符串
3、String substring(int start, int end)
截取调用者从start开始,end结束的一段子串(包含start,不包含end,包含头,不包含尾)

【Java String类型二】
三、根据内容找索引
1、int indexOf(int c)
返回指定字符c第一次出现的索引
2、int indexOf(int c, int from)
从指定的from索引开始寻找,第一次出现字符c的索引
3、int indexOf(String subStr)
返回调用者中,第一次出现子串subStr的索引(子串首字母的索引)
4、int indexOf(String subStr, int from)
返回调用者中,从from开始寻找,第一次出现subStr的索引
5、lastIndexOf家族
无论从哪个位置开始找,无论是从前往后、从后往前,索引都不会发生变化
只是找到的内容,不同
不再做代码演示

【Java String类型二】

【Java String类型二】

补充:String的类型转换功能

一、字符串转成其他的数据类型
1、byte[] getBytes()
将当前字符串,转成字节数组,编码
2、char[] toCharArray()
将当前字符串,转成字符数组

【Java String类型二】
3、toUpperCase();将当前字符串,转成全大写形式
4、toLowerCase();将当前字符串,转成全小写形式

【Java String类型二】