Example

import java.io.*;
//import java.util.List;
//import java.util.Arrays;// to use arrays
import java.util.*;// Arrays.sort


public class Test_This {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
//C:/myjava/eclipse_classic/eclipse/ch2/test/index.html
Process p1 = new Process();
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String file_name ="";
Process pp = new Process();
pp.method_1();

}
}
class Process
{
//String first[] = {"First Name","Andrew ","James","Cathy","Peter","Dave", "Dave"};
//to be used with set add all change other wise
//String[] second = {"Last Name","Smith","Cole","Leghorn","Garet","Ziva", "Jones"};
String[] first = {"A","B","D","C","E","F","F"};
String[] second = {"1","2","3","5","4","5","6"};
int[] n1 = {1,2,3,5,4,5,6 };
//vector is stretchable

public Process(){System.out.println("Default) constructor");}
public void method_1()
{

List list1 = Arrays.asList(first);
Collection c ;//= list1;
List<Integer> ns1 =new ArrayList<Integer>();
for(int i = 0; i < n1.length; i++)
{
ns1.add(i,n1[i]);
//adding data to list
}
System.out.println("Arrays.asList list1 : " +list1);
System.out.println("Generic Integer : " + ns1);
//System.out.println("Collection c = list1 : "+ c);
//System.out.println("new ArrayList : "+list3);
//System.out.println("Collection.min(c) : " + Collections.min(c));
//System.out.println("Collections.max(c) : " + Collections.max(c));
Collections.sort(ns1);
System.out.println("Collections.sort : " + ns1);
System.out.println("Collection.min(ns1) : " + Collections.min(ns1));
System.out.println("Collections.max(ns1) : " + Collections.max(ns1));
System.out.println("--------------------------------");
System.out.println("Collection object is mutable");
System.out.println("Collection object mutation 1 with ns1");
c =ns1;
c.containsAll(ns1);
System.out.println("c.containsAll(ns1) : " +c);
System.out.println("Collection.min(c) : " + Collections.min(c));
System.out.println("Collections.max(ns1) : " + Collections.max(c));
System.out.println("--------------------------------");
System.out.println("Collection object mutation 2 with list1");
c =list1;
c.containsAll(list1);
System.out.println("c.containsAll(list1) : " +c);
System.out.println("Collection.min(c) : " + Collections.min(c));
System.out.println("Collections.max(ns1) : " + Collections.max(c));
System.out.println("----it was all virtual no damage to your data---");
System.out.println(list1 + " " + ns1);
}
}