- import java.util.ArrayList;
- import java.util.Iterator;
- import java.util.List;
- public class StringTest01 {
- public static void main(String[] args) {
- String [] ck={"1231213,4564464,5454656,6465446"};
- String [] ck1={"1231213"};
- List <String>lis=StringTest01.getyou(ck[0]);
- for (String s:lis) {
- System.out.println(s);
- }
- //第二种方法
- String sm=ck[0];
- String [] cy=sm.split(",");
- for (String str : cy) {
- System.out.println(str);
- }
- }
- public static List getyou(String s) {
- //取含有, 字符串
- List lis=new ArrayList();
- if (s.indexOf(",")>0) {
- String ck=s;
- do {
- String addlis=ck.substring(0, ck.indexOf(","));
- lis.add(addlis);
- StringBuilder c=new StringBuilder(ck);
- ck=new String(c.delete(0, ck.indexOf(",")+1));
- } while (ck.indexOf(",")>0);
- if (ck.indexOf(",")<0) {
- lis.add(ck);
- }
- System.out.println(ck);
- return lis;
- } else {
- lis.add(s);
- }
- return lis;
- }
- }
转载于:https://blog.51cto.com/gnlgnl/893514