/home/ffrigin/NetBeansProjects/CS1/src/arraylistplay/Primes.java
 1 /*
 2  * Playing with ArrayList. 
 3  */
 4 package arraylistplay;
 5 
 6 import java.util.ArrayList;
 7 
 8 /**
 9  *
10  * @author ffrigin
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 
47 
48