public class Main {
public static void main(String[] args) throws InterruptedException {
String[] str = {"JustAnswer"};
Lists.main(str);
System.out.println("Hello World");
}
}
import java.util.LinkedList;
import java.util.Iterator;
import java.util.Collections;
public class Lists {
public static LinkedList linkList(LinkedList linkedList, LinkedList linkedList2) throws InterruptedException {
System.out.println("Before the sort.");
System.out.println(linkedList);
Iterator iterate = linkedList.descendingIterator();
while(iterate.hasNext()){
linkedList2.add(iterate.next());
}
Collections.sort(linkedList2);
Iterator iterate2 = linkedList2.descendingIterator();
linkedList.clear();
while(iterate2.hasNext()){
linkedList.add(iterate2.next());
}
System.out.println("After the sort");
return linkedList;
}
public static void main(String[] args) throws InterruptedException {
LinkedList linkedListA1 = new LinkedList();
LinkedList linkedListA2 = new LinkedList();
LinkedList linkedListB1 = new LinkedList();
LinkedList linkedListB2 = new LinkedList();
for (int i = 1; i <= 5; i++) {
linkedListA1.add(i);
}
for (int i = 6; i <= 10; i++) {
linkedListB1.add(i);
}
System.out.println(linkList(linkedListA1, linkedListA2));
System.out.println(linkList(linkedListB1, linkedListB2));
// LinkedList linkedListFinal1 = new LinkedList();
// linkedListFinal1.addAll(linkedListA2);
// linkedListFinal1.addAll(linkedListB2);
// LinkedList linkedListFinal2 = new LinkedList();
// System.out.println(linkList(linkedListFinal1, linkedListFinal2));
LinkedList linkedListFinal1 = new LinkedList();
linkedListFinal1.addAll(linkedListA2);
linkedListFinal1.addAll(linkedListB2);
LinkedList linkedListFinal2 = new LinkedList();
System.out.println(linkList(linkedListFinal1, linkedListFinal2));
}
}
import java.util.LinkedList;
import java.util.Iterator;
public class List {
public static LinkedList linkList(LinkedList linkedList, LinkedList linkedList2) throws InterruptedException {
System.out.println("Before the sort.");
System.out.println(linkedList);
Iterator iterate = linkedList.descendingIterator();
while(iterate.hasNext()){
linkedList2.add(iterate.next());
}
System.out.println("After the sort");
return linkedList2;
}
public static void main(String[] args) throws InterruptedException {
LinkedList linkedListA1 = new LinkedList();
LinkedList linkedListA2 = new LinkedList();
LinkedList linkedListB1 = new LinkedList();
LinkedList linkedListB2 = new LinkedList();
for (int i = 1; i <= 5; i++) {
linkedListA1.add(i);
}
for (int i = 6; i <= 10; i++) {
linkedListB1.add(i);
}
System.out.println(linkList(linkedListA1, linkedListA2));
System.out.println(linkList(linkedListB1, linkedListB2));
LinkedList linkedListFinal1 = new LinkedList();
linkedListFinal1.addAll(linkedListA2);
linkedListFinal1.addAll(linkedListB2);
LinkedList linkedListFinal2 = new LinkedList();
System.out.println(linkList(linkedListFinal1, linkedListFinal2));
}
}