不是很简单
1,遍例list,把AA,AB分开,分别放入templistAA,templistAB
2,分别提取templistAA,templistAB的标识排序
3,按顺序从templist取出项重新生成AAlist,ABlist

解决方案 »

  1.   

    ArrayList 里是安“键-值”的形式存放的吗,有点怀疑。
      

  2.   

    搂住的问题,不对呀,
    AA01 test1
    AA02 test2
    AA03 test3
    一一对应的值,
    ArrayList怎么方的呀。
      

  3.   

    ,+***+,                                     
        ,*********,  ,               ,@@,             
       .****+++****,*:               ,WW.             
      ,***:.,,,.+****+               ,WW.             
      ***.,     ,:***+               ,WW.             
     .**:        ****+               ,WW.             
     +*+,       ,.+++. :@@*,     +@@:,WW.*@*.#@:      
     **:         ,,,,,WWWWWW:  ,WWWWWWWW.#WWWWWWW,+++,
    ,**:             @WW@*WW.  WWW**WWWW.#WWW#*WW* :: 
    ,**:             WWW*,.., #WW:,,.@WW.#WW+.,+WW,. .
     +*+,            .WWWW+,  WW+,   .WW.#W@.  .WW,+# 
     .**,            ,:WWWWW:,WW:    ,WW.#W@,  .WW,@@,
     ,***,       .,   ,.:#WWW.WW*,   .WW.#W#,  .WW.#+,
      .***,     +**,  +,,,WWW:+WW.   WWW.#W#,  .WW.  ,
      ,.*****+*****.  WWWWWWW.,WWWWWWWWW.#W#,  .WW,**,
       ,.********+., :WWWWWW+, .@WWWW@WW.#W#,  .WW,** 
         ,.+++++:,   ,.:++:.,   ,:++:.++..++,  ,++,,, 
           ,,,,,       ,,,,       ,,, ,,,,,,    ,,    
    用http://bbs.soulsky.net/pub/ascii/做的。
      

  4.   

    照你的意思可以这样做
    遍历原来的ArrayList 然后取出每条记录的前2个单词,如果是AA则往AAList中加入该记录
    如果是AB则往ABList中加入该记录依次类推 如果有变化最好用一个正则表达式来匹配
      

  5.   


    用 Collections.sort()
    具体 看:http://www.google.com/search?hl=zh-CN&inlang=zh-CN&newwindow=1&q=Collections+sort&btnG=%E6%90%9C%E7%B4%A2&lr=lang_zh-CN
      

  6.   

    cold_blooded(小熊) 搂住的问题,不对呀,
    AA01 test1
    AA02 test2
    AA03 test3
    一一对应的值,
    ArrayList怎么方的呀。--------------------------------------------------------------------------------对啊,arraylist不是只能放一个对象的吗