java listbuffer
时间: 2023-08-16 20:10:11 浏览: 85
Java教程练习.zip
Java中的ListBuffer是一个可变的列表,它是Scala中的ListBuffer的Java版本。它实现了Java中的List和Buffer接口,并且可以用来存储任意类型的对象。ListBuffer提供了许多方便的操作方法,比如添加、删除、插入、追加、获取、遍历等,具有高效和灵活性的特点。
下面是一个简单的例子,展示了如何使用ListBuffer来添加和遍历元素:
```java
import java.util.List;
import java.util.ListIterator;
import java.util.ArrayList;
public class ListBufferExample {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
ListIterator<Integer> it = list.listIterator();
while (it.hasNext()) {
System.out.println(it.next());
}
}
}
```
输出结果为:
```
1
2
3
```
需要注意的是,ListBuffer不是Java中的标准库,而是Scala库的一部分,如果想在Java中使用ListBuffer,需要先导入相关的Scala库。
阅读全文