1.API 左上角 显示-----索引 ------
2.字符串对象构造方法和直接复制的区别:
地址值不同
3.构造方法
A.Stirng s1=new String("hello");
B.char[] chs={'h','e','l','l','o'};
String s2=String(chs);
C.String s3=String(chs,1,4);
4.String类的判断功能
boolean equals(Object obj):比较字符串的内容是否相同
boolean equalsIgnoreCase(Stirng str):比较字符串的内容是否相同,忽略大小写
boolean startsWith(String str):判断字符串对象是否以指定的str开头
boolean endsWith(String str):判断字符串对象是否以指定的str结尾
5.String类的获取功能
int length():获取字符串长度,其实也就是字符个数
char charAt(int index):获取指定索引处的字符
int indexOf(String str):获取str在字符串对象中第一次出现的索引
String substring(int start):从start开始截取字符串
String substring(int start,int end):从satrt开始,到end结束截取字符串
6.String类的转换功能
char[] chs= s.toCharArray():把字符串转换为字符数组
String toLowerCase():把字符串转换为小写字符串
String toUpperCase():把字符串转换为大写字符串
7.String类的去空格和分割功能
String trim():去除字符串两端的空格
String[] strArray=s.split(','):按照指定符号分割字符串
8.StringBuilder (内容是可变的)
构造方法 StringBuilder()
添加功能 append(任意类型) :sb.append("hello").append(20).append(true);
反转功能 reverse() |
|