java 中ArrayList 类中如何向其中添加另外一个ArrayList实例后的对象
做了一个学生成绩系统的模型,用的ArrayList类,先是把学生的属性实例化了四个ArrayList类student1student2student3student4,然...
做了一个学生成绩系统的模型,用的ArrayList类,先是把学生的属性实例化了四个ArrayList类 student1 student2 student3 student 4,然后再用一个ArrayList的实例 allstu把这些学生对象装进去,但用Allstu.add(ArrayList student1) 就是成功不了,自己也看了 API文档,对add方法的介绍就是说添加对象就行,可程序却有问题,请路过的JAVA高手给解答。
代码如下
ArrayList allsut = new ArrayList();
ArrayList student1 = new ArrayList();
ArrayList student2 = new ArrayList();
ArrayList student3 = new ArrayList();
ArrayList student4 = new ArrayList();
void add() {
student1.add("张三");
student1.add("001");
student1.add(new Integer(90));
student1.add("高等数学");
student2.add("李四");
student2.add("002");
student2.add(new Integer(85));
student2.add("大学英语");
student3.add("王五");
student3.add("003");
student3.add(new Integer(90));
student3.add("数据结构");
student4.add("黄六");
student4.add("004");
student4.add(new Integer(89));
student4.add("数字电路");
}
void creat(){
allstu.add(ArrayList,sutdent1); //到这里就出问题了 我用的是JBUILD.
} 展开
代码如下
ArrayList allsut = new ArrayList();
ArrayList student1 = new ArrayList();
ArrayList student2 = new ArrayList();
ArrayList student3 = new ArrayList();
ArrayList student4 = new ArrayList();
void add() {
student1.add("张三");
student1.add("001");
student1.add(new Integer(90));
student1.add("高等数学");
student2.add("李四");
student2.add("002");
student2.add(new Integer(85));
student2.add("大学英语");
student3.add("王五");
student3.add("003");
student3.add(new Integer(90));
student3.add("数据结构");
student4.add("黄六");
student4.add("004");
student4.add(new Integer(89));
student4.add("数字电路");
}
void creat(){
allstu.add(ArrayList,sutdent1); //到这里就出问题了 我用的是JBUILD.
} 展开
展开全部
Allstu.add(ArrayList student1) ??
还有这样使用的,你是在定义方法,还是在使用方法?
Allstu.add(student1) 。。
还有这样使用的,你是在定义方法,还是在使用方法?
Allstu.add(student1) 。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void creat()
{
allsut.addAll(student1);
}
改成这样就可以了!
{
allsut.addAll(student1);
}
改成这样就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
void creat()
{
allsut.addAll(student1);
allsut.addAll(student2);
allsut.addAll(student3);
allsut.addAll(student4);
}
{
allsut.addAll(student1);
allsut.addAll(student2);
allsut.addAll(student3);
allsut.addAll(student4);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意楼上楼主的意见,还有,你ArrayList加的时候语法是不是有问题?ArrayList的add又不是Hashtable的键值对。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询