请你说说String类的方法?
1、char charAt(int index) //返回索引为index的字符
2、int compareTo(String anotherString) //字符串之间比较大小。0是相等,-1是前小后打,1是前大后小。a小z大。
3、boolean contains(CharSequence s) //是否包含后面的子字符串
4、boolean endsWith(String suffix)
5、boolean equals(String newstr)
6、boolean equals IgnoreCase(String newstr)
7、byte[] getBytes() //将字符串对象转化成字节数组
8、int indexOf(String str) //返回子字符串第一次出现的索引
9、boolean isEmpty() //判断字符串长度是否是0
10、int length() //返回字符串长度(数组类中是length属性,字符串中是length()方法)
11、int lastIndexOf(String str) //返回子串最后一次出现的索引
12、String replace(CharSequence target,CharSequence replacement) //将target字符串或字符替换成replacement字符串或字符
13、String[] split(String regex) //拆分字符串,用字符串数组接收
14、boolean startsWith(String prefix) //判断是否以某个字串开始
15、String substring(int beginIndex,int endIndex) //截取字符串,endIndex省略的话,就从索引beginIndex一直截取到末尾
16、char[] toCharArray() //将字符串转换为char数组
17、String toLowerCase() //字符串转换为小写
18、String toUpperCase() //字符串转换为大写
19、String trim() //去除字符串前后的空格
20、String valueOf(Object obj) //这是String类中唯一的静态方法,作用是将“非字符串”转换成“字符串”。举例:String s1=String.valueOf(100);