import java.util.Scanner;

class Sep15 {
	public static void main(String[] args) {

		int[] arr = new int[3];

		System.out.println("default value: " + arr[0]);

		// set element at index 0 to 13
		arr[0] = 13;
		arr[1] = 14;
		arr[2] = 15;

		// get element at index 1, store in elm
		int elm = arr[1];

		System.out.println("elm: " + elm);

		// populate array with scanner

		System.out.println("Please enter 3 integers");

		Scanner kb = new Scanner(System.in);
		arr[0] = kb.nextInt();
		arr[1] = kb.nextInt();
		arr[2] = kb.nextInt();
		
		System.out.print(arr[0] + " ");
		System.out.print(arr[1] + " ");
		System.out.println(arr[2]);

		int arrLength = arr.length;
		System.out.println("arr length: " + arrLength);

		// when you know the contents of array
		int[] arr2 = {2,4,6,8,10};

		int arr2Length = arr2.length;
		System.out.println("arr2 length: " + arr2Length);

		System.out.println("elm at index 2: " + arr2[2]);	

		// You can create arrays to hold any type.

		// create an array of characters
		char[] arr3 = new char[5];
		
		System.out.println("default value: " + arr3[0]);
		if (arr3[0] == '\0') {
			System.out.println("null char");
		}	

		String[] arr4 = { "Joe", "Bo", "Moe" };

		arr4[2] = "Flo";

		System.out.println("elm at index 2: " + arr4[2]);
	
		// read args

        if (args.length > 3) {
		    System.out.println("elm at index 0 in args: " + args[0]);
		    System.out.println("elm at index 1 in args: " + args[1]);
		    System.out.println("elm at index 2 in args: " + args[2]);
		}

	}

}
