Question: Tasks Task 1: Tracing Recursion Write a static method named recursivePrint that takes two int parameters, the first of which is the current level and



Tasks Task 1: Tracing Recursion Write a static method named recursivePrint that takes two int parameters, the first of which is the current level and the second is the maximum level to be reached. If the method is initially called with the statements public static void main (String [| args) t recursivePrint (1, 4); then the output displayed to the console will be This was vritten by call number 1 This was written by call number 2 This was written by call number 3 This vas written by call number 4 This vas ALSO vritten by call number 4 This vas ALSO ritten by call number 3 This was ALSO written by call number 2 This was ALSO written by call number 1 So each recursive call prints two lines where both of the lines have the nuber of blank characters at the front equal to the level minus one. For example, the method call at level three is causing the line This was written by call number 3 to be printed and the line This was ALSO written by call number 3 Note both of the lines are printed with two blank characters in front of them since level minus one means 3-1-2
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
