/home/akc/NetBeansProjects/CS1/src/arraylistplay/Primes.java
 1 /*
 2  * Playing with array list
 3  */
 4 package arraylistplay;
 5 
 6 import java.util.ArrayList;
 7 
 8 /**
 9  *
10  * @author akc
11  */
12 public class Primes {
13 
14     /**
15      * @param args the command line arguments
16      */
17     public static void main(String[] args) {
18         ArrayList<Integer> primes = new ArrayList<>();
19 
20         primes.add(2);
21         primes.add(3);
22         primes.add(5);
23         primes.add(7);
24 
25         System.out.println("size of primes list = "+primes.size());
26         System.out.println("first prime = "+primes.get(0));
27         System.out.println("last prime = " + primes.get(3));
28         System.out.println("last prime = " + primes.get(primes.size()-1));
29 
30         System.out.println("\nThe initial list ...");
31         for ( Integer prime : primes ) {
32             System.out.println(prime);
33         }
34 
35         int temp = primes.get(0);
36         primes.set(0, primes.get(primes.size()-1));
37         primes.set(primes.size()-1,temp);
38 
39         System.out.println("\nThe final list ...");
40         for ( Integer prime : primes ) {
41             System.out.println(prime);
42         }
43     }
44     
45 }
46