Streets.java
1    // Array List versions of streets
2    
3    package arraylistplay;
4    
5    import java.util.ArrayList;
6    
7        public class Streets {
8            public static void main(String[] args) {
9    
10               ArrayList<String> streets = new ArrayList<>();
11               streets.add("Iberville");
12               streets.add("Decatur");
13               streets.add("Toulouse");
14               streets.add("Bourbon");
15               streets.add("Dauphine");
16               streets.add("Royal");
17               streets.add("St Ann");
18               streets.add("St Peter");
19               streets.add("Conti");
20               streets.add("Exchange");
21               streets.add("Bienville");
22               streets.add("Dumaine");
23   
24               System.out.println("size of the primes list = " + streets.size());
25               System.out.println("first prime = " + streets.get(0));
26               System.out.println("last prime = " + streets.get(11));
27               System.out.println("last prime = " + streets.get(streets.size()-1));
28   
29               System.out.println("\nThe initial list ...");
30               for( String street : streets ) {
31                   System.out.println(street);
32               }
33   
34               String temp = streets.get(0);
35               streets.set(0, streets.get(streets.size()-1));
36               streets.set(streets.size()-1, temp);
37   
38               System.out.println("\nThe final list ...");
39               for ( String street : streets ) {
40                   System.out.println(street);
41               }
42           }
43       }
44   
45