package collectionApi
;
import java
.util
.Iterator
;
import java
.util
.LinkedList
;
import java
.util
.ListIterator
;
public class LinkedListApi {
public static void main(String
[] args
) {
LinkedList
<String> linkedList
= new LinkedList<>();
linkedList
.add("D");
linkedList
.add("E");
linkedList
.add("G");
linkedList
.add("A");
linkedList
.add("H");
System
.out
.println(linkedList
);
LinkedList
<String> linkedList2
= new LinkedList<>(linkedList
);
String key
;
key
= linkedList
.getFirst();
key
= linkedList
.getLast();
key
= linkedList
.get(2);
key
= linkedList
.peek();
key
= linkedList
.peekFirst();
key
= linkedList
.peekLast();
boolean b
= linkedList
.remove("G");
key
= linkedList
.remove(3);
key
= linkedList
.remove();
key
= linkedList
.removeFirst();
key
= linkedList
.removeLast();
key
= linkedList
.poll();
key
= linkedList
.pollFirst();
key
= linkedList
.pollLast();
linkedList
.push("44");
linkedList
.addFirst("3");
linkedList
.addLast("7");
b
= linkedList
.contains("E");
int n
= linkedList
.size();
b
= linkedList
.addAll(linkedList2
);
System
.out
.println(linkedList
);
b
= linkedList
.addAll(3, linkedList2
);
System
.out
.println(linkedList
);
key
= linkedList
.set(4, "EE");
System
.out
.println(key
);
b
= linkedList
.offer("3");
b
= linkedList
.offerFirst("77");
b
= linkedList
.offerLast("22");
b
= linkedList
.removeFirstOccurrence("E");
b
= linkedList
.removeLastOccurrence("3");
n
= linkedList
.indexOf("E");
n
= linkedList
.lastIndexOf("G");
System
.out
.println(linkedList
);
ListIterator
<String> listIterator
= linkedList
.listIterator(4);
while (listIterator
.hasNext()) {
String string
= listIterator
.next();
}
Iterator
<String> iterator
= linkedList
.descendingIterator();
while (iterator
.hasNext()) {
String string
= iterator
.next();
}
Object
[] objects
= linkedList
.toArray();
String
[] strings
= new String[1];
strings
= linkedList
.toArray(strings
);
Object object
= linkedList
.clone();
linkedList
.add(3, "EE");
System
.out
.println(linkedList
);
}
}
转载请注明原文地址: https://mac.8miu.com/read-504026.html