/home/jfernan6/NetBeansProjects/CSX/src/arraylistplay/Primes.java
 1 /*
 2  * To change this license header, choose License Headers in Project Properties.
 3  * To change this template file, choose Tools | Templates
 4  * and open the template in the editor.
 5  */
 6 package arraylistplay;
 7 
 8 import java.util.ArrayList;
 9 
10 /**
11  *
12  * @author jfernan6
13  */
14 public class Primes {
15 
16     /**
17      * @param args the command line arguments
18      */
19     public static void main(String[] args) {
20        
21         ArrayList<Integer> primes = new ArrayList<Integer>();
22         
23         primes.add(2);
24         primes.add(3);
25         primes.add(5);
26         primes.add(7);
27         
28         System.out.println("size of primes list= " + primes.size());
29         System.out.println("first prime = " + primes.get(0));
30         System.out.println("last prime = " + primes.get(3));
31         System.out.println("last prime = " + primes.get(primes.size()- 1));
32         
33         System.out.println("\nThe intial list...");
34         for (Integer prime : primes){
35             System.out.println(prime);
36             
37         }
38         
39 int temp = primes.get(0);
40 primes.set(0 , primes.get(primes.size()-1));
41 primes.set(primes.size()-1, temp);
42 
43         System.out.println("\nThe final list...");
44         for ( Integer prime : primes ){
45             System.out.println(prime);
46         }
47     }
48     
49 }
50