- Open DrJava and create a new class named SimpleFlow. Be certain to check the “Include main method” checkbox.
- Replace the /* ADD YOUR CODE HERE */ with the following four methods.
public static void firstMethod(String x){ System.out.println(x); } public static void secondMethod(String x){ System.out.println(x); } public static void thirdMethod(String x){ System.out.println(x); } public static void fourthMethod(String x){ System.out.println(x); }
- Add code in each method setting the value of x and calling the next method, except for fourthMethod. Add a line printing the value of x to the end of each method.
public static void firstMethod(String x){ x = "1"; secondMethod(x); System.out.println(x); } public static void secondMethod(String x){ x = "2"; thirdMethod(x); System.out.println(x); } public static void thirdMethod(String x){ x = "3"; fourthMethod(x); System.out.println(x); } public static void fourthMethod(String x){ System.out.println("in fourth method"); }
- Add code to the main method calling firstMethod.
public static void main(String[] args) { String x = "A"; firstMethod(x); }
- Click the Compile button followed by the Run button.
Note the output to the Console.
3 3 2 1 A