C:\fig20_04>java UsingToArray colors: cyan black blue yellow green red pink
UsingToArray.java
// Fig. 20.4: UsingToArray.java // Viewing arrays as Lists and converting Lists to arrays. import java.util.LinkedList; import java.util.Arrays; public class UsingToArray { // creates a LinkedList, adds elements and converts to array public static void main( String[] args ) { String[] colors = { "black", "blue", "yellow" }; LinkedList< String > links = new LinkedList< String >( Arrays.asList( colors ) ); links.addLast( "red" ); // add as last item links.add( "pink" ); // add to the end links.add( 3, "green" ); // add at 3rd index links.addFirst( "cyan" ); // add as first item // get LinkedList elements as an array colors = links.toArray( new String[ links.size() ] ); System.out.println( "colors: " ); for ( String color : colors ) System.out.println( color ); } // end main } // end class UsingToArray
Maintained by John Loomis, updated Thu Oct 10 19:23:18 2013