Trace Method Invocation i is now 5 Dublic static void main(Stri d1 aras)( public static int max(int numl, int num2) int int result ant int k= max(i, i): if (num1> num2) result System. out. println( The maximum between result num2 return result Introduction to Java Programming, revised by Dai-kaiyu
Liang,Introduction to Java Programming,revised by Dai-kaiyu 11 Trace Method Invocation i is now 5
Trace Method Invocation J Is now 2 public static void main( stripy args)i lic static int max(int num1, int num2) int result Lint i=2: ant =max(1,1) if (num1 num2) result num1 System out println( else The maximum between result num2 "and"+讠+"is"+k) return result Introduction to Java Programming, revised by Dai-kaiyu
Liang,Introduction to Java Programming,revised by Dai-kaiyu 12 Trace Method Invocation j is now 2
Trace Method Invocation Invoke max(, 1) public static void main( string aras) lic static int max(int num1, int num2) int result int 1 intk=回ax(1,1: if (num1 num2) result num1 System out println( else The maximum between result num2 "and"+讠+"is"+k) return result Introduction to Java Programming, revised by Dai-kaiyu
Liang,Introduction to Java Programming,revised by Dai-kaiyu 13 Trace Method Invocation invoke max(i, j)
Trace Method Invocation invoke max(1,j Pass the value of i to numl Pass the value of j to num2 public static void main(string args)f public staticLint max(int num1, int num2)f →王 mt result int 1=2 int k= max(i -i if (num1 num2) result System out println( else The maximum between result num2 "and"+讠+"is"+k) return result Introduction to Java Programming, revised by Dai-kaiyu
Liang,Introduction to Java Programming,revised by Dai-kaiyu 14 Trace Method Invocation invoke max(i, j) Pass the value of i to num1 Pass the value of j to num2
Trace Method Invocation declare variable result public static void main(string args)f tatic t max(int numl, int num2)< Hirt result int 1=2 int k= max(i -i if (num1 num2) result System out println( else The maximum between result num2 "and"+讠+"is"+k) return result Introduction to Java Programming, revised by Dai-kaiyu
Liang,Introduction to Java Programming,revised by Dai-kaiyu 15 Trace Method Invocation declare variable result