分割有逗号的字符串String string = “1,2,3,4,5,”。每个字符后面都有一个英文状态的逗号。
//数据源
String string = "1,2,3,4,5,";
//长度5 下标从0开始 到4
String substring = string.substring(0, string.length() - 1);
//以逗号分割,得出的数据存到 result 里面
String[] result = substring.split(",");
for (String r : result) {
System.out.println("分割结果是: " + r);
}
System.out.println(result[0]);
System.out.println(result[1]);
System.out.println(result[2]);
System.out.println(result[3]);
System.out.println(result[4]);
上图是走debugger得出来的数据,分割时一定要看清楚逗号的位置,是不是每个字符后都含有逗号,如果最后一个字符少一个逗号,那么分割出来的字符自然就少一个啦!