1.String的构造方法
1)String(String original):把字符串数据封装成字符串对象
2)String(char[] value):把字符数组的数据封装成字符串对象
3)String(char[] value, int index, int count):把字符数组中的一部分数据封装成字符串对象
2.String类的获取功能:
1)length():获取字符串的长度,其实也就是字符个数
String str = "333223";
System.out.println(str.length());
2)charAt(int index):获取指定索引处的字符
tring str = "3456677";
char[] c = {'a','d','s','f','a'};
System.out.println(str.charAt(7));
3)indexOf(String str):获取str在字符串对象中第一次出现的索引
String str = "adsfaxsdfas沙发上案发地方";
System.out.println(str.indexOf('a',5));
String类的转化功能:就是将大小写转换
(1).byte[] getBytes() 将字符串转化成 字节数组
(2).char[] toCharArray() 将字符串转化成为 字符数组
(3).static String valueOf(char[] chs)将字符数组转化为字符串
(4).static String valueOf(int i)将整数转化为字符串
(5).String toLowerCase()将字符串转化为小写
(6).String toUpperCase()将字符串转化为大写
(7).String concat(String str)将字符串拼接
获取功能:获取字符串里的字符
(1).int length() 得到字符串长度
(2).char charAt(int index) 指定索引位置 的字符 通过索引找字符
(3).int indexOf(int ch) 第一次字符出现位置的索引 通过字符找索引
原因: 用 int修饰字符 那是因为 字符类型在int范围内 这样这里既可以写字符也可以是数字
(4).int indexOf(String str) 第一次 字符串 出现位置的索引 是指该字符串 的第一个字母的索引
(5).int indexOf(int ch,int fromIndex) 从指定位置开始 向后出现要寻找的 字符 的 索引
(6).int indexOf(String str,int fromIndex) 从指定位置开始 向后出现要寻找的 字符串 的 索引
(7).String substring(int start) 截取 从该 字符开后的字符 知道字符串结束
(8).String substring(int start,int end)截取 到指定索引结束