Primes.java
1    package arraylistplay;
2    
3    import java.util.ArrayList;
4    
5    // Prime number array list
6    public class Primes {
7        public static void main(String[] args) {
8            ArrayList<Integer> primes = new ArrayList<>();
9            primes.add(2);
10           primes.add(3);
11           primes.add(5);
12           primes.add(7);
13   
14           System.out.println("size of primes list = " + primes.size());
15           System.out.println("first prime = " + primes.get(0));
16           System.out.println("last prime = " + primes.get(3));
17           System.out.println("last prime = " + primes.get(primes.size()-1));
18   
19           System.out.println("\nThe Initial List...");
20           for (Integer prime : primes ) {
21               System.out.println(prime);
22           }
23   
24           int temp = primes.get(0);
25           primes.set(0, primes.get(primes.size() - 1));
26           primes.set(primes.size()-1,temp);
27   
28           System.out.println("\nThe final list ...");
29           for (Integer prime : primes ) {
30               System.out.println(prime);
31           }
32       }
33   
34   
35   }
36   
37