The following text was written to the standard output stream when the Streets.java program was executed from Netbeans.
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package arraylistplay; import java.util.ArrayList; /** * * @author ecuevas */ public class Streets { /** * @param args the command line arguments */ public static void main(String[] args) { ArrayListstreets = 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("size of streets list = " + streets.size()); System.out.println("first street = " + streets.get(0)); System.out.println("Last street = " + streets.get(11)); System.out.println("Last street = " + streets.get(streets.size()-1)); System.out.println("\nThe initial list ..."); 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); } } }