/home/ssingh6/NetBeansProjects/CS1/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 ssingh6
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<>();
21        streets.add("Iberville");
22        streets.add("Decatur");
23        streets.add("Toulouse");
24        streets.add("Bourban");
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        System.out.println("length of the streets array "+streets.size());
34        System.out.println("first street "+streets.get(0));
35       System.out.println("last street  "+streets.get(11));
36       System.out.println("last streets  " +streets.get(streets.size()-1));
37     
38 
39        System.out.println("\n The intital array..");
40        int i=0;
41              
42      for(String street : streets)
43         {
44             System.out.println(streets.indexOf(street) + ": " + street);
45             
46         }
47         String temp = streets.get(0);
48         streets.set(0,streets.get(streets.size()-1));
49         streets.set(streets.size()-1,temp);
50         
51         System.out.println("\n The final list ....");
52         for(String street : streets)
53         {
54             System.out.println(streets.indexOf(street) + ": " +  street);
55         }
56                 
57        
58        
59       
60     }
61     
62 }
63   
64   
65 
66 
67