// States.java (c) 2004 Kari Laitinen // http://www.naturalprogramming.com // 2003-09-26 File created. // 2004-10-09 Last modification. class States { public static void main( String[] not_in_use ) { String states_in_usa ; String westmost_state = "Hawaii" ; String prairie_state = "Illinois" ; states_in_usa = westmost_state + " " + prairie_state ; System.out.print( "\n " + states_in_usa ) ; String golden_state = "California" ; states_in_usa = states_in_usa.substring( 0, 6 ) + " " + golden_state + states_in_usa.substring( 6 ) ; System.out.print( "\n " + states_in_usa ) ; String eastmost_state = "Maine" ; states_in_usa = states_in_usa + " Virginia " ; states_in_usa = states_in_usa + eastmost_state ; System.out.print( "\n " + states_in_usa ) ; int index_of_last_state = states_in_usa.lastIndexOf( " " ) ; states_in_usa = states_in_usa.substring( 0, index_of_last_state ) ; states_in_usa = states_in_usa + " Massachusetts" ; System.out.print( "\n " + states_in_usa ) ; states_in_usa = states_in_usa.replace( "Illinois", "Michigan" ) ; System.out.print( "\n " + states_in_usa + "\n" ) ; } }