subjectList = [ITC102编码,ITC106编程,ITC206 Java,MGT100管理]
这是我想要分成两个子arraylist的arraylist。
我想制作两个新的数组subCode和subName。
子代码= [ITC102,ITC106,ITC206,MGT100] subName = [编码,编程,Java,管理]
我尝试了.sublist,但它将整个列表而不是每个列表中的数据列出。
答案 0 :(得分:0)
如果在每个记录中只有两个单词按空格分隔,那么您可以执行以下操作:
List<String> list =new ArrayList<String>();
list.add("ITC102 Coding");
list.add("ITC106 Programming");
list.add("ITC206 Java");
list.add("MGT100 Management");
List<String> subcode =new ArrayList<String>();
List<String> subName =new ArrayList<String>();
for(String str:list)
{
String strArray[]=str.split(" ");
subcode.add(strArray[0]);
subName.add(strArray[1]);
}