????????字符串分析器,能够从一个字符串中根据指定的分隔符拆分出若干单词
????????StringTokenizer(String s) 使用默认分隔符集合,即:空格符、换行符、回车符、Tab符、进纸符 ????????
????????StringTokenizer(String s, String delim) ?指定分隔符集合,delim中的字符被作为分隔符。
????????String nextToken():逐个获取字符串中的单词
????????boolean hasMoreTokens():是否还有未析取的单词
????????int countTokens():统计剩余的单词数
????????通过Scanner对象调用下列方法,读取用户输入的基本类型的数据: ?nextBoolean()、nextByte()、nextShort()、nextInt()、nextLong()、nextFloat()、nextDouble() ?
????????next() :以空格或回车键作为结束符 ?
????????nextline():以回车键作为结束符?
?
?????????Scanner对象可以调用方法 useDelimiter(正则表达式);
????????将正则表达式作为分割标记。 如:String ?regex=“[^0123456789.]+” 作为分割标记解析字符串,可以找出所有数字字符串
????????StringBuffer():默认容量16个字符,可自动扩充
????????StringBuffer(int size):指定容量size ??
????????StringBuffer(String s):容量为s的长度外加16个字符?
????????StringBuffer reverse():翻转字符串
????????StringBuffer delete(int start,int end):删除指定位置范围的字符,从start到end-1
????????StringBuffer replace(int start,int end ,String s):替换指定位置范围的字符,从start到end-1?