Streets.java
1    package arrays;
2    //Working with switching the first and last street names in the French Quarter.
3    public class Streets {
4        public static void main(String[] args) {
5            String[] frenchQuarter = new String[12];
6            frenchQuarter[0] = "Iberville";
7            frenchQuarter[1] = "Decatur";
8            frenchQuarter[2] = "Toulouse";
9            frenchQuarter[3] = "Bourbon";
10           frenchQuarter[4] = "Dauphine";
11           frenchQuarter[5] = "Royal";
12           frenchQuarter[6] = "St Ann";
13           frenchQuarter[7] = "St Peter";
14           frenchQuarter[8] = "Conti";
15           frenchQuarter[9] = "Exchange";
16           frenchQuarter[10] = "Bienville";
17           frenchQuarter[11] = "Dumaine";
18           System.out.println("length of FrenchQuarter Streets = " + frenchQuarter.length);
19           System.out.println("first FrenchQuarter Street = " + frenchQuarter[0]);
20           System.out.println("last FrenchQuarter Street = " + frenchQuarter[11]);
21           System.out.println("last FrenchQuarter Street = " + frenchQuarter[frenchQuarter.length - 1]);
22           System.out.println("\nThe initial array ...");
23           int i = 0;
24           while (i < frenchQuarter.length) {
25               System.out.println(frenchQuarter[i]);
26               i = i + 1;
27           }
28           String temp = frenchQuarter[0];
29           frenchQuarter[0] = frenchQuarter[frenchQuarter.length - 1];
30           frenchQuarter[frenchQuarter.length - 1] = temp;
31           System.out.println("\nThe final array ...");
32           for (int x = 0; x < frenchQuarter.length; x = x + 1) {
33               System.out.println(frenchQuarter[x]);
34           }
35       }
36   }
37