List_Queue_Compared1
 
Script:

import java.util.*;

//set path = C:\Program Files\Java\jdk1.8.0_05\bin
//javac List_Queue_Compared1.java

public class List_Queue_Compared1 {
public static void main(String[] args) {

String str1[] = {"A", "C","B","D","E"};
System.out.println("List ArrayList Print out");
List<String> list1 = new ArrayList<String>();
for(String st1:str1)
{
list1.add(st1);// accessing list with an index
System.out.print( st1);
System.out.print(" || ");// blanks are ignored
}// for loop ends

System.out.println("---");
System.out.println("Queue LinkedList Print out");
Queue<String> Q1 = new LinkedList<String>();
//
for(String st2:str1)
{
Q1.add(st2);// accessing list with an index
System.out.print( st2);
System.out.print(" || ");// blanks are ignored
}// for loop ends

}// main block ends
}// class ends

Runtime :