package arraylistplay; import java.util.ArrayList; public class Streets { public static void main(String[] args){ ArrayList<String> streets = new ArrayList<>(); streets.add("Iberville"); streets.add( "Decatur"); streets.add( "Toulouse"); streets.add( "Bourbon"); streets.add( "Dauphine"); streets.add( "Royal"); streets.add( "St Ann"); streets.add( "St Peter"); streets.add( "Conti"); streets.add( "Exchange"); streets.add( "Bienville"); streets.add( "Dumaine"); System.out.println("length of streets array = " + streets.size()); System.out.println("first street = " + streets.get(0)); System.out.println("last street = " + streets.get(11)); System.out.println("last street = " + (streets.size()-1)); System.out.println("\nThe initial array ..."); int i = 0; for (String street : streets){ System.out.println(street); } String temp = streets.get(0); streets.set(0 , streets.get(streets.size()-1)); streets.set(streets.size()-1,temp); System.out.println("/nThe final list ..."); for (String street : streets){ System.out.println(street); } } }