当前位置: 代码迷 >> J2SE >> 大侠帮忙啊 ArrayList 二维如何用
  详细解决方案

大侠帮忙啊 ArrayList 二维如何用

热度:175   发布时间:2016-04-24 16:08:09.0
大侠帮忙啊! ArrayList 二维怎么用
ArrayList     ArrayTest=new     ArrayList();    
                          ArrayList     pub1=new     ArrayList();    
                          pub1.add( "A ");    
                          pub1.add( "C ");    
                          ArrayList     pub2=new     ArrayList();    
                          pub1.add( "B ");    
                          pub1.add( "D ");    
                          ArrayTest.add(pub1);    
                          ArrayTest.add(pub2);    
                          System.out.println(((List)ArrayTest.get(2)).get(1));    
要取得B,这样写不对..    
                  写成     System.out.println(((List)ArrayTest.get(0)).get(3));可用    
但是我必须要以pub1以二维的形式存在ArrayTest中..请问这样怎么实现啊?

------解决方案--------------------
System.out.println(((List)ArrayTest.get(2)).get(1));当然不对 ArrayTest只有2个元素 而get(2)是取第三个元素 哪取去?

ArrayList ArrayTest=new ArrayList();
ArrayList pub1=new ArrayList();
pub1.add( "A ");
pub1.add( "C ");
ArrayList pub2=new ArrayList();
pub2.add( "B ");
pub2.add( "D ");
ArrayTest.add(pub1);
ArrayTest.add(pub2);
  相关解决方案