1 、 获取字符串的长度: length()
2 、 判断字符串的前缀或后缀与已知字符串是否相同
前缀 startsWith(String s) 、后缀 endsWith(String s)
3 、 比较两个字符串: equals(String s)
4 、 把字符串转化为相应的数值
int 型 Integer.parseInt( 字符串 ) 、 long 型 Long.parseLong( 字符串 )
float 型 Folat.valueOf( 字符串 ).floatValue()
double 型 Double.valueOf( 字符串 ).doubleValue()
5 、 将数值转化为字符串: valueOf( 数值 )
6 、 字符串检索
indexOf(Srting s) 从头开始检索
indexOf(String s ,int startpoint) 从 startpoint 处开始检索
如果没有检索到,将返回 -1
7 、 得到字符串的子字符串
substring(int startpoint) 从 startpoint 处开始获取
substring(int start,int end) 从 start 到 end 中间的字符
8 、 替换字符串中的字符 , 去掉字符串前后空格
replace(char old,char new) 用 new 替换 old
9 、 分析字符串
StringTokenizer(String s) 构造一个分析器,使用默认分隔字符(空格,换行,回车, Tab ,进纸符)
StringTokenizer(String s,String delim) delim 是自己定义的分隔符
nextToken() 逐个获取字符串中的语言符号
boolean hasMoreTokens() 只要字符串还有语言符号将返回 true ,否则返回 false
countTokens() 得到一共有多少个语言符号