有关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 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));