/home/sjenks/NetBeansProjects/CS1/src/arraylistplay/Streets.java
 1 /*
 2  * introduction to array lists and how to use them
 3  */
 4 package arraylistplay;
 5 
 6 import java.util.ArrayList;
 7 
 8 
 9 /**
10  *
11  * @author sjenks
12  */
13 public class Streets {
14 
15     /**
16      * @param args the command line arguments
17      */
18     public static void main(String[] args) {
19         ArrayList<String> streets = new ArrayList<>();
20         
21         streets.add("Iberville");
22         streets.add("Decatur");
23         streets.add("Toulouse");
24         streets.add("Burbon");
25         streets.add("Dauphine");
26         streets.add("Royal");
27         streets.add("St Ann");
28         streets.add("St Peter");
29         streets.add("Conti");
30         streets.add("Exchange");
31         streets.add("Bienville");
32         streets.add("Dumaine");
33         
34         System.out.println("size of streets list = " + streets.size());
35         System.out.println("first street = " + streets.get(0));
36         System.out.println ("last street = " + streets.get(11));
37         System.out.println("last street = " + streets.get(streets.size()-1));
38         
39         System.out.println("\nthe initial list ...");
40         for ( String street : streets){
41             System.out.println(street);
42         }
43         
44         String temp = streets.get(0);
45         streets.set(0, streets.get(streets.size()-1));
46         streets.set(streets.size()-1, temp);
47         
48         System.out.println("\nThe final Llist ...");
49         for ( String street : streets){
50             System.out.println(street);
51         }
52     }
53 }