更新时间:2022-12-19 10:47:14 来源:极悦 浏览793次
常用方法演示:
import java.util.LinkedList;
public class LinkedListTest {
public static void main(String[] args) {
//引入LinkedList类
LinkedList<String> lList = new LinkedList<String>();
//添加元素
lList.add("hello");
lList.add("world");
lList.add("java");
lList.add("LinkedList");
//链表元素个数
System.out.println(lList.size());
//getFirst()方法获取头部元素
System.out.println(lList.getFirst()); //hello
//addFirst() 在头部添加元素
lList.addFirst("the"); //[the, hello, world, java, LinkedList]
System.out.println(lList);
//addLast() 在尾部添加元素
lList.addLast("ArrayList"); //[the, hello, world, java, LinkedList, ArrayList]
System.out.println(lList);
// removeFirst() 移除头部元素
lList.removeFirst(); // [hello, world, java, LinkedList, ArrayList]
// set(int index, E element) 指定元素替换指定位置的元素
lList.set(1,"the"); //[hello, the, java, LinkedList, ArrayList]
System.out.println(lList);
// add( int index,E element) 指定位置插入元素
lList.add(2,"world"); //[hello, the, world, java, LinkedList, ArrayList]
System.out.println(lList);
// for-each 迭代元素
System.out.println("for-each 迭代元素:");
for (String s : lList){
System.out.println(s);
}
}
}
结果:
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习