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