日期:2014-05-20  浏览次数:20719 次

有关Arraylist问题,请帮我改几行代码
下面的代码有三个错误,请问如何改
ArrayList linst=new ArrayList();
list.add(“Denver”);
list.add(“Austin”);
list.add(new java.util.Date());
list.set(3,”Dallas”);
System.out.println(list.get(3));


------解决方案--------------------
Java code

        ArrayList list=new ArrayList();  //声明是linst改为list
        list.add("Denver");   //所有全角“改为半角"
        list.add("Denver");
        list.add(new java.util.Date());
        list.set(2,"Denver");  //下表是从0开始,三个长度最大应为2
        System.out.println(list.get(2));  //下表是从0开始,三个长度最大应为2
        System.out.println(list);

------解决方案--------------------
+1
探讨
Java code

ArrayList list=new ArrayList(); //声明是linst改为list
list.add("Denver"); //所有全角“改为半角"
list.add("Denver");
list.add(new java.util.Date());
list.s……

------解决方案--------------------
符号和索引,楼主多学习基础啊。
------解决方案--------------------
探讨

Java code

ArrayList list=new ArrayList(); //声明是linst改为list
list.add("Denver"); //所有全角“改为半角"
list.add("Denver");
list.add(new java.util.Date());
list.set(2……

------解决方案--------------------
Java code

ArrayList linst=new ArrayList();    //变量名错误,改成list
        list.add("Denver");        //字符串必须用半角的双引号括起来,你用的是全角
        list.add("Austin");
        list.add(new java.util.Date());
        //索引3,arraylist.set(index,element) 
        //用指定的元素替代此列表中指定位置上的元素。
        //也就是说原来的索引必须存在
        list.set(3,"Dallas");    
        System.out.println(list.get(3));