标签:
StringTokenizer类
用的时候要 import java.util.StringTokenizer;
StringTokenizer b=new StringTokenizer( Stringa," , . 分裂符号)
b.countTokens() 有多少个数
b.hasMoreTokens() 还有吗
b.nextToken() 显示出来啊
使用Scanner类 在字符串中解析需要的数据
String a="saf 23132 adf 231 asdf 13 ad"; Scanner read=new Scanner(a); for(;read.hasNext();){ try{ double b=read.nextDouble(); System.out.println(b); } catch(InputMismatchException exp){ String t=read.next(); } }
但如果字符串不是断的
如"sdfsdfs23234fsf2342dsf23"
我们可以用正则表达式弄一个断点
read.useDelimiter("[^0123456789.]+");
标签:
原文地址:http://www.cnblogs.com/vhyc/p/5944168.html