Arrays_LinkedList1.htm
Objectives:
  • Collection Methods :
  • Sort : sorts elements in a list
  • Add : add elements to a list
Script:

import java.util.List;
import java.util.Arrays;
import java.util.LinkedList; // for Linked List
import java.util.Collections;
//javac SimpleLinkedList1.java
public class SimpleLinkedList1
{
public static void main( String[] args )
{
String[] str1 = { "B", "C", "A", "D" };
List<String> list1 = new LinkedList<String>();
for(String st1 :str1){
list1.add(st1);
System.out.print( st1);
System.out.print(" || ");// blank ignored

}

// A list containing the str1 array elements
List< String > list = Arrays.asList( str1 ); // create List
System.out.println("--");
System.out.printf( "Unsorted array elements: ", list );
// sort in descending order using a comparator
Collections.sort( list, Collections.reverseOrder() );
// output List elements
System.out.printf( "Sorted list elements: ", list );
} // end main
}