使用ArrayList集合,添加10个不同的元素,并对其进行遍历输出(要求用2种不同的方法)。

如题所述

多给你一种
ArrayList<String> tmp=new ArrayList();
//压10个成员进去
for(int i=0;i<10;i++){
tmp.add(i,String.valueOf(i));
}

// 第一种遍历方式:普通for循环
for (int i = 0; i < tmp.size(); i++) {
System.out.println(tmp.get(i));
}

// 第二种遍历方式:增强for循环
for (String str : tmp) {
System.out.println(str);
}

// 第三种遍历方式:迭代器
Iterator<String> iterator = tmp.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
温馨提示:内容为网友见解,仅供参考
无其他回答

使用ArrayList集合,添加10个不同的元素,并对其进行遍历输出(要求用2...
ArrayList<String> tmp=new ArrayList();\/\/压10个成员进去 for(int i=0;i<10;i++){ tmp.add(i,String.valueOf(i));} \/\/ 第一种遍历方式:普通for循环 for (int i = 0; i < tmp.size(); i++) { System.out.println(tmp.get(i));} \/\/ 第二种遍历方式:增强for循环 for (Str...

Java ArrayList<String>中有10个元素,怎么在遍历这个集合时把里面的10...
这10个变量是个数组吗?如果是,直接用循环就可以了。如果是不相干的10个变量,就只能一个一个写了,用list.get(i)来取值。

java中Arraylist是干什么的?怎么用?
ArrayList 的用法:ArrayList List = new ArrayList(); for( int i=0;i<10;i++ ) \/\/ 给数组增加10个Int元素 List.Add(i); \/\/..程序做一些处理 List.RemoveAt(5);\/\/ 将第6个元素移除 for( int i=0;i<3;i++ ) \/\/ 再增加3个元素 List.Add(i+20); Int32[] values = (Int32...

java多线程同时向一个数组arraylist添加元素,遍历这个集合
所以要用copyonwritearraylist是最好的选择,但是注意的是,添加元素时它的性能不是很好 。

List集合的add()方法
结论:List集合的add()方法是用于在集合中添加元素的重要工具,它有两套不同的语法。首先,add()方法的简单版本用于在列表尾部插入新元素。如果你的List对象由于添加操作而发生变化,这个方法会返回true,否则返回false。例如,在Java中,你可以创建一个ArrayList,然后使用add()方法添加字符串,如"保护环境...

ArrayList详解及扩容源码分析
一、构造方法解析使用ArrayList(Collection c)构造方法时,传入类型必须为E或其子类。二、扩容分析不带参数的构造方法初始容量为10,此时底层数组为空,即`DEFAULT_CAPACITY_EMPTY_ELEMENTDATA`长度为0。元素添加时,默认插入数组末尾,调用`ensureCapacityInternal(size + 1)`增加容量。若当前容量无法满足增加...

C# 怎么把ArrayList数组进行循环?
3、ArrayList重要的方法和属性 1)构造器 ArrayList提供了三个构造器: public ArrayList(); 默认的构造器,将会以默认(16)的大小来初始化内部的数组 public ArrayList(ICollection); 用一个ICollection对象来构造,并将该集合的元素添加到ArrayListpublic ArrayList(int); 用指定的大小来初始化内部的数组 2...

Java ArrayList的使用
for (int i = 0; i < stus.size(); i++) { \/\/ 遍历输出所有元素中学生的姓名System.out.println("第" + i + "个学生: " + stus.get(i).name);}} elseSystem.out.println("列表中找不到" + s.name); \/\/ 如不存在则输出找不到。}}效果输入4个学生姓名:天涯明月秋水清泉列表...

1.使用ArrayList集合,对其添加5个学生对象,学生对象有学号和年龄属性...
代码如下:import java.util.ArrayList;import java.util.Iterator;class Student {private int id;private String name;private int age;private int score;public Student(int id, String name, int age, int score) {this.id = id;this.name = name;this.age = age;this.score = score;}...

failfast的原理、解决办法)
ThreadTwo线程 :向list中依次添加10,11,12,13,14,15。每添加一个数之后,就通过printAll()遍历整个list。 (02) 当某一个线程遍历list的过程中,list的内容被另外一个线程所改变了;就会抛出ConcurrentModificationException异常,产生fail-fast事件。fail-fast机制,是一种错误检测机制。 它...

相似回答