FileDocCategorySizeDatePackage
Array1.javaAPI DocExample1083Sat Nov 25 12:56:18 GMT 2000None

Array1

public class Array1 extends Object
Review examples of arrays: shows array allocation, processing, storing objects in Arrays,, two-dimensional arrays, and lengths.
author
Ian Darwin
version
$Id: Array1.java,v 1.3 2000/11/25 17:56:19 ian Exp $

Fields Summary
Constructors Summary
Methods Summary
public static voidmain(java.lang.String[] argv)

		int monthLen1[];			// declare a reference
		monthLen1 = new int[12];		// construct it
		int monthlen2[] = new int[12];	// short form
		// even shorter is this initializer form:
		int monthLen3[] = {
				31, 28, 31, 30,
				31, 30, 31, 31,
				30, 31, 30, 31,
		};
		
		final int MAX = 10;
		Calendar days[] = new Calendar[MAX];
		for (int i=0; i<MAX; i++) {
			// Note that this actually stores GregorianCalendar
			// etc. instances into a Calendar Array
			days[i] = Calendar.getInstance();
		}
	 
		// Two-Dimensional Arrays
		// Want a 10-by-24 array
		int me[][] = new int[10][];
		for (int i=0; i<10; i++)
			me[i] = new int[24];

		// Remember that an array has a ".length" attribute
		System.out.println(me.length);
		System.out.println(me[0].length);