如何遍历ArraryList
时间: 2024-05-05 18:21:36 浏览: 13
你可以使用 for 循环或者 forEach() 方法来遍历 ArrayList。
使用 for 循环遍历 ArrayList:
```java
ArrayList<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.add("orange");
for(int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
```
使用 forEach() 方法遍历 ArrayList:
```java
ArrayList<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.add("orange");
for(String item : list) {
System.out.println(item);
}
```
以上两种方式都可以遍历 ArrayList,你可以根据自己的喜好来选择。
相关问题
ArraryList的遍历
可以使用 for 循环或者迭代器来遍历 ArrayList。例如:
```
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
// 使用 for 循环遍历
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
// 使用迭代器遍历
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
```
以上代码可以输出 ArrayList 中的所有元素。
arrarylist
ArrayList是Java中的一个动态数组,它可以根据需要自动扩展和缩小。它实现了List接口,因此可以像使用List一样使用ArrayList。ArrayList中的元素可以是任何对象,包括null。以下是ArrayList的一些特点:
1. ArrayList的大小可以根据需要自动增加或减少。
2. ArrayList允许随机访问,即可以通过索引访问任何元素。
3. ArrayList可以在任何位置插入或删除元素。
4. ArrayList是非同步的,因此不适合在多线程环境中使用。
以下是ArrayList的一些常用方法:
. add(Object obj):将指定的元素添加到列表的末尾。
2. add(int index, Object obj):将指定的元素插入到列表的指定位置。
3. remove(Object obj):从列表中删除指定的元素。
4. remove(int index):从列表中删除指定位置的元素。
5. get(int index):返回列表中指定位置的元素。
6. size():返回列表中元素的数量。