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