老师,这样输出对吗?
package set;
import java.util.ArrayList;
import java.util.List;
public class ArrayListDemo {
public static void main(String[] args) {
//用ArrayList存储学科的名称
List one=new ArrayList();
one.add("语文");
one.add("数学");
one.add("英语");
one.add("化学");
one.add("物理");
one.add("生物");
//输出列表中元素的个数
System.out.println("列表中元素的个数为:"+one.size());
//遍历输出所有列表元素
System.out.println("第1个为"+one.get(0));
System.out.println("第2个为"+one.get(1));
System.out.println("第3个为"+one.get(2));
System.out.println("第4个为"+one.get(3));
System.out.println("第5个为"+one.get(4));
System.out.println("第6个为"+one.get(5));
}
}2
收起
正在回答
2回答
同学的第二次贴出的代码是正确的哦!使用for循环才是遍历输出哦!根据题目要求,存储学科名称,修改建议如下:

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
鏡花水月_
2019-07-19 16:44:25
package set;
import java.util.ArrayList;
import java.util.List;
public class ArrayListDemo {
public static void main(String[] args) {
// //用ArrayList存储学科的名称
// List one=new ArrayList();
// one.add("语文");
// one.add("数学");
// one.add("英语");
// one.add("化学");
// one.add("物理");
// one.add("生物");
// //输出列表中元素的个数
// System.out.println("列表中元素的个数为:"+one.size());
// //遍历输出所有列表元素
// System.out.println("第1个为"+one.get(0));
// System.out.println("第2个为"+one.get(1));
// System.out.println("第3个为"+one.get(2));
// System.out.println("第4个为"+one.get(3));
// System.out.println("第5个为"+one.get(4));
// System.out.println("第6个为"+one.get(5));
//
//
// }
//用ArrayList存储学科的名称
List one=new ArrayList();
one.add("第1个为语文");
one.add("第2个为数学");
one.add("第3个为英语");
one.add("第4个为化学");
one.add("第5个为物理");
one.add("第6个为生物");
//输出列表中元素的个数
System.out.println("列表中元素的个数为:"+one.size());
//遍历输出所有列表元素
for(int a=0;a<one.size();a++) {
System.out.println(one.get(a));
}
// System.out.println(one.get(0));
// System.out.println(one.get(1));
// System.out.println(one.get(2));
// System.out.println(one.get(3));
// System.out.println(one.get(4));
// System.out.println(one.get(5));
}
}这样才算遍历输出吧?
相似问题
登录后可查看更多问答,登录/注册
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星