嵌套Array问题 和 split方法
有个数据 比如 ;B100101/01/2007 J200102/03/2008;
第一个Array
B1001是书号,后面01/01/2007是日期, 我已经用split(";")把它分开,这个单独的数据记录两本书的情况
第二个Array
现在我想用split(" ")把书号和日期在分开,存到第二个Array里面
这个嵌套该怎么弄?
[解决办法]
/** * */package com.sysdynamic.test;import java.util.ArrayList;/** * @author Andy Yang * */public class ArrayTest { static String str = ";B100101/01/2007 J200102/03/2008;"; public ArrayTest() { } public static void print() { String[] arr = str.split(";"); for (int i = 0; i < arr.length; i++) { if (arr[i].length()>0) { String subStr = arr[i]; String[] subArrs = subStr.split(" "); for (String subArr : subArrs) System.out.println(subArr); } } } public static void main(String[] args) { print(); }}