用Java编写根据要求练习LinkedList方法,并提交运行结果截图 (1)基本方法:add, set, get, remove, clear, size等方法; (2)特有方法:addFirst, addLast, getFirst, getLast, removeFirst, removeLast, push, pop, clear等方法。 void push(E e):与addFirst一样,实际上它就是addFirst; E pop():与removeFirst一样,实际上它就是removeFirst; E poll():查询并移除第一个元素;
时间: 2024-04-12 22:32:03 浏览: 57
如何实现Java中一个简单的LinkedList
好的,我会为您提供一个基于Java的LinkedList示例代码,并提交运行结果截图。
```java
import java.util.LinkedList;
public class LinkedListExample {
public static void main(String[] args) {
LinkedList<String> linkedList = new LinkedList<>();
// 基本方法
linkedList.add("Element 1");
linkedList.add("Element 2");
linkedList.add("Element 3");
linkedList.add("Element 4");
linkedList.add("Element 5");
linkedList.set(2, "Modified Element");
String element = linkedList.get(3);
System.out.println("Element at index 3: " + element);
linkedList.remove(1);
linkedList.clear();
int size = linkedList.size();
System.out.println("Size of LinkedList: " + size);
// 特有方法
linkedList.addFirst("First Element");
linkedList.addLast("Last Element");
String firstElement = linkedList.getFirst();
System.out.println("First Element: " + firstElement);
String lastElement = linkedList.getLast();
System.out.println("Last Element: " + lastElement);
String removedFirstElement = linkedList.removeFirst();
System.out.println("Removed First Element: " + removedFirstElement);
String removedLastElement = linkedList.removeLast();
System.out.println("Removed Last Element: " + removedLastElement);
linkedList.push("Pushed Element");
String poppedElement = linkedList.pop();
System.out.println("Popped Element: " + poppedElement);
String polledElement = linkedList.poll();
System.out.println("Polled Element: " + polledElement);
linkedList.clear();
size = linkedList.size();
System.out.println("Size of LinkedList after clear: " + size);
}
}
```
您可以将以上代码保存为一个Java文件,然后运行并截取运行结果的截图。请注意,您可能需要根据您的实际运行环境进行一些调整。
请将运行结果截图提交给我,我会继续帮助您。
阅读全文