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