老师,这样输出对吗?
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 星