arraylist存储对象报错

时间:2015.08.31 发布人:时_易

arraylist存储对象报错

已解决问题

谷歌时_易用户在2015.08.31提交了关于“荒野行动arraylist存储对象报错”的提问,欢迎大家涌跃发表自己的观点。目前共有4个回答,最后更新于2025-02-27T17:28:38。

publicclassStudent{


Stringid;

Stringname;

String**;

Stringclasses;

doublescore;


publicStudent(Stringid,Stringname,String**,Stringclasses,

doublescore){

***.id=id;

***.name=name;

***.**=**;

this.classes=classes;

this.score=score;

}


Studentstudent1=newStudent("001","李白","男","01",723.0);

Studentstudent2=newStudent("001","孟浩然","男","02",689.0);

Studentstudent3=newStudent("001","杨玉环","女","03",600.0);


Listlist1=newArrayList();

list1.add(student1);

Iteratoriterator1=list1.iterator();

我要把student1存到list1中,但是在list1.add(student1);代码报错怎么解决


希望大家能够帮助她。

详细问题描述及疑问:

publicclassStudent{


Stringid;

Stringname;

String**;

Stringclasses;

doublescore;


publicStudent(Stringid,Stringname,String**,Stringclasses,

doublescore){

***.id=id;

***.name=name;

***.**=**;

this.classes=classes;

this.score=score;

}


Studentstudent1=newStudent("001","李白","男","01",723.0);

Studentstudent2=newStudent("001","孟浩然","男","02",689.0);

Studentstudent3=newStudent("001","杨玉环","女","03",600.0);


Listlist1=newArrayList();

list1.add(student1);

Iteratoriterator1=list1.iterator();

我要把student1存到list1中,但是在list1.add(student1);代码报错怎么解决


期待您的答案,你是我的宝贝,你是我的花,谢谢你对我的帮助!
希望以下的回答,能够帮助你。

第1个回答

用户名:朗月缠云  

显然这个问题是对象的调用范围出问题了,仔细检查一下,比如不能在类中直接调用对象方法,而应该是在方法中进行调用等。

第2个回答

用户名:小学八年级  

Listlist1=newArrayList();

list1.add(studen但防药析械报t1);

Iteratoriterator1=list1.iterator();

这几行代码在方法里面吗?还是写在了方法外面?

第3个回答

用户名:默默1003  

把错误提示写一下

第4个回答

用户名:lianxl  

我复制你的代码运行,没有问题,