Commit f1f776b4 authored by Trisha Gee's avatar Trisha Gee
Browse files

[Ch5] Rest of the code from Chapter 5, formatted

parent 7983f95d
Loading
Loading
Loading
Loading
+31 −0
Changes for src/main/java/ch5/MixFor5.java: 31 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch5;

class MixFor5 {
  public static void main(String[] args) {
    int x = 0;
    int y = 30;
    for (int outer = 0; outer < 3; outer++) {
      for (int inner = 4; inner > 1; inner--) {
        // candidate code goes here

        // end candidate code

        y = y - 2;
        if (x == 6) {
          break;
        }
        x = x + 3;
      }
      y = y - 2;
    }
    System.out.println(x + " " + y);
  }
}

// candidates
//x = x + 3;
//x = x + 6;
//x = x + 2;
//x++;
//x--;
//x = x + 0;
 No newline at end of file
+17 −0
Changes for src/main/java/ch5/MultiFor.java: 17 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch5;

class MultiFor {

  public static void main(String[] args) {
    for (int i = 0; i < 4; i++) {

      for (int j = 4; j > 2; j--) {
        System.out.println(i + " " + j);
      }

      if (i == 1) {
        i++;
      }
    }
  }
}
+20 −0
Changes for src/main/java/ch5/Snippets.java: 20 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch5;

public class Snippets {
  void forLoop() {
    for (int i = 0; i < 8; i++) {
      System.out.println(i);
    }
    System.out.println("done");
  }

  void whileLoop() {
    int i = 0;
    while (i < 8) {
      System.out.println(i);
      i++;
    }
    System.out.println("done");
  }

}
+2 −2

File changed.

Contains only whitespace changes.