primes.java
package arraylistplay;

/* 
program to demonstrate an arraylist using primes 
 
 */

import java.util.ArrayList;

public class primes {
    public static void main(String[] args){
        ArrayList<Integer> primes = new ArrayList<>();


        primes.add(2);
        primes.add(3);
        primes.add(5);
        primes.add(7);

        System.out.println("The length of primes list = " +  primes.size());
        System.out.println("The first prime = " + primes.get(0));
        System.out.println("The last prime = " + primes.get(3));
        System.out.println("The last prime = " + primes.get(primes.size() - 1));

        System.out.println("\n The initial list ...");
        for ( Integer prime: primes) {
           System.out.println(prime);
        }

        int temp = primes.get(0);
        primes.set(0, primes.get(primes.size()-1));
        primes.set(primes.size()-1, temp);

        System.out.println("\nThe final list...");
        for ( Integer prime: primes) {
            System.out.println(prime);
        }

    }
}