将 map(string,string) 导入到两个arraylist, listA和listB
然后对listA和listB排序
插入新的元素(string,string)到list A 和listB中
例如 map(string,string) =((b,CC), (a,BB), (d,AA) )
listA= (b,a,d)
listB=(BB,AA,DD)
sort.listA=(a,b,d)//到这步我都会
如果单纯的sort.listB 就变变成(AA,BB,CC)
问题是怎么根据listA里面的元素去对应排序listB的元素
但需要的是两个list是根据listA的排序
即结果为 listA(a,b,d), listB (BB,CC,AA)
然后往list中添加新的元素 (c,DD)
返回结果为 listA = (a,b,c,d) listB=(BB,CC,DD,AA)
我也知道用map去储存数据然后操作很简单,但是要求是用arraylist或者linkedlist或者array完成
感谢所有的意见和建议!