list中 set方法修改不了怎么回事?

 public void xiuGai(){

lesson temp6=new lesson();

temp6.setName("毛概");

temp6.setNum("5");

temp6.getName();

temp6.getNum();

choice.set(3,temp6);

System.out.println("已选课程:"+temp6.getNum()+"\t"+temp6.getName());

                         (前面的代码我用了封装,不知道是不是这样用的,求指教

 }

  

public static void main(String[] args) {

   list li=new list();

   li.testadd1();

   li.testadd2();

   li.testadd3();

   li.testadd4();

   li.getLesson();

   li.Iterator();

   li.xiuGai();


}


太不巧4119867
浏览 1123回答 1
1回答

慕粉3233872

上面的代码中set方法下面的两句get去掉,和后面syso里面的重复了,还有没看懂你的问题的意思。List的实现类是ArrayList,你这么写不报错吗?还是你写了一个list的包装类?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java