读书人

java截取字符串解决思路

发布时间: 2012-09-17 12:06:51 作者: rapoo

java截取字符串
我怎么把一个string类型的值 1,2,3,4, 按逗号截取出来,并且放进一个List num 数组里

[解决办法]

Java code
        String str = "1,2,3,4";        List<String> strList = Arrays.asList(str.split(","));//得到String的List                List<Integer> numList = new ArrayList<Integer>();                 //得到数字的List        String array[] = str.split(",");        for (String s : array) {            numList.add(Integer.parseInt(s));        }
[解决办法]
楼主所说是放在数组里面吗?
String b="1,2,3,4";
//这是放到String的数组里面
String []bb=b.split(",");
你如果一定要int类型的数组。遍历数组
Integer bbs=new Integer[bb.length];
for(int i=0;i<bb.length;i++){
bbs[i]=Integer.valueOf(Integer.parseInt(bb[i]));
}
如果你想放在List<Integer>这里面
List<Integer> list =new ArrayList<Integer>();
for(int i=0;i<bb.length;i++){
list.add(Integer.valueOf(Integer.parseInt(bb[i])));
}

读书人网 >J2EE开发

热点推荐