/**
   SplitDemo.java demo the split() method of String

   @version for CS56, W12
   @author P.Conrad

*/


public class SplitDemo {

    public static void main(String[] args) throws Exception {
	// Make sure we have exactly one command line argument
	if (args.length!=1) {
	    System.err.println("Usage: java SplitDemo string");
	    System.exit(1);
	}

	String [] result = args[0].split(",");

	System.out.println("The array result is of length: " +
			   result.length);

	System.out.println("foreach loop");
	for ( String s : result) {
	    System.out.println(s);
	}

	System.out.println("traditional for loop");
	for (int i=0; i<result.length; i++) {
	    System.out.println("result[" + i + "]=" + result[i]);
	}


    }
}