数据结构(Java)--List&Arraylist(顺序表)
    		       		warning:
    		            这篇文章距离上次修改已过447天,其中的内容可能已经有所变动。
    		        
        		                
                在Java中,List接口和ArrayList类是用于存储一系列元素的集合框架。List是一个接口,而ArrayList是List接口的一个可动态扩展的数组实现。
以下是一些基本操作的示例代码:
- 创建一个ArrayList:
 
ArrayList<String> arrayList = new ArrayList<>();- 添加元素到ArrayList:
 
arrayList.add("Element 1");
arrayList.add("Element 2");- 获取ArrayList中的元素:
 
String element = arrayList.get(0); //获取第一个元素- 修改ArrayList中的元素:
 
arrayList.set(0, "Element 100"); //将第一个元素修改为"Element 100"- 删除ArrayList中的元素:
 
arrayList.remove(0); //删除第一个元素- 获取ArrayList的大小:
 
int size = arrayList.size();- 遍历ArrayList中的元素:
 
for (String element : arrayList) {
    System.out.println(element);
}或者使用迭代器:
Iterator<String> iterator = arrayList.iterator();
while (iterator.hasNext()) {
    System.out.println(iterator.next());
}以上代码展示了如何在Java中创建和操作一个ArrayList。
评论已关闭