首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么返回一个String的用空格分开的数字

2012-05-15 
如何返回一个String的用空格分开的数字?譬如说下面这行代码Java codeString s 102030 4050public sta

如何返回一个String的用空格分开的数字?
譬如说下面这行代码

Java code
String s = "  10   20  30 40         50  ";public static int[] getNumbers(String s){    //}

返回一个包含10,20,30,40,50的数组
去掉前后的空格用trim我知道,但如何去掉中间的空格呢(空格的数量不一定,可以很多也可以只有一个)

[解决办法]
Java code
String s = "       10 20   30 40    50          ";        s=s.trim();        String[] ss=s.split("\\s+");        for(String si:ss){            System.out.println(si);        } 

热点排行