/home/jfernan6/NetBeansProjects/CSX/src/arraylistplay/Streets.java
 1 /*
 2  * To change this license header, choose License Headers in Project Properties.
 3  * To change this template file, choose Tools | Templates
 4  * and open the template in the editor.
 5  */
 6 package arraylistplay;
 7 
 8 import java.util.ArrayList;
 9 
10 /**
11  *
12  * @author jfernan6
13  */
14 public class Streets {
15 
16     /**
17      * @param args the command line arguments
18      */
19     public static void main(String[] args) {
20         ArrayList<String> streets = new ArrayList<String>();
21         streets.add("Iberville");
22         streets.add("Decatur");
23         streets.add("Toulouse");
24         streets.add("Bourbon");
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("streets list size = " + streets.size());
35         System.out.println("The first element of streets list =  " + streets.get(0));
36         System.out.println("last element of streets list = " + streets.get(11));
37         System.out.println("last element of streets list again = " + streets.get(streets.size()-1));
38     
39        int x = 0;
40         System.out.println("Streets list intial elements = " );
41         while(x < streets.size()) {
42             System.out.println(streets.get(x));
43             x++;
44         }
45     
46         String temp = streets.get(0);
47         streets.set(0, streets.get(streets.size()- 1));
48         streets.set(streets.size() - 1,temp);
49         
50         int i = 0;
51         System.out.println("Streets list final elements = " );
52         while(i < streets.size()){
53             System.out.println(streets.get(i));
54             i++;
55         }
56                 
57     
58     
59     
60     }
61     
62 }
63