码迷,mamicode.com
首页 > 其他好文 > 详细

String分割类

时间:2016-10-10 01:37:33      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

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.]+");


 

String分割类

标签:

原文地址:http://www.cnblogs.com/vhyc/p/5944168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!