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