Skip to the content.

CSA

CSA Week 0 Week 1 Week 2 Week 3 Final Week 5 Week 6 Study
Week 7

Self Study Guide

For Loop

for (int i = 0; i < 10, i++) {
    System.out.println("This will print out 10 times.")
    System.out.println("i goes from 0 to 9.")
}

Array

// Array of size 3:
int[] numberArray = new int[3]

// or
int[] numberArray = {0, 1, 2}

For Loop + Array

for (int i = 0; i < numberArray.length, i++) {
    // Print out each element of the array.
    System.out.println(numberArray[i]);
    // Print out each index of the array.
    System.out.println(i);
}

For Each Loop + Array

for (int i : array) {
    // Print out each element of the array.
    System.out.println(i);
}

Java Default Library: substring()

// Ok Imagine a String:
// "College Board"
// And visualize it as an array of characters:
// | C | o | l | l | e | g | e |   | B | o | a | r | d |
//   0   1   2   3   4   5   6   7   8   9   10  11  12

String.substring(1, 4)

// Would return: olle
// Because: | o | l | l | e |
//            1   2   3   4

// Single Parameter starts from 10th value
// and prints out everything after it.
String.substring(10)

// Would return: ard
// Because: | a | r | d |
//            10  11  12