有一题为返回多个字符串的最大相同前缀,总结了一下String的多个常用方法:
1 将字符型变量倒转:
String str2 = new StringBuffer(str1).reverse().toString();
New StringBuffer(str).reverse().toString();
2 字符串查找:
int indexOf(String s)字符串s在字符串首次出现的索引位置,没有检索到返回-1
Int lastIndexOf(String s)最后一次出现的索引位置
3 获取指定位置的字符串:
subString(int beginIndex) 截取从指定索引位置开始到字符串结尾的子串
Substring(int beginindex,int endIndex)从beginindex开始到endindex结束
4 字符串转换为相应的数值:
int:
Int i = integer.valueOf(s)
Double:
Double d = double.valueOf(s)
5 小写转大写:
toUpperCase( )
注:比较字符串的内容要用equals()方法!!!