diff --git a/Java/Ch 16. Moderate/Q16_01_Number_Swapper/Question.java b/Java/Ch 16. Moderate/Q16_01_Number_Swapper/Question.java index f240b7b4..04170849 100644 --- a/Java/Ch 16. Moderate/Q16_01_Number_Swapper/Question.java +++ b/Java/Ch 16. Moderate/Q16_01_Number_Swapper/Question.java @@ -21,6 +21,13 @@ public static void swap_opt(int a, int b) { System.out.println("b: " + b); } + public static void swap_opt2(int a, int b) { + b = a+b-(a=b); + + System.out.println("a: " + a); + System.out.println("b: " + b); + } + public static void main(String[] args) { int a = 1672; int b = 9332; @@ -30,6 +37,7 @@ public static void main(String[] args) { swap(a, b); swap_opt(a, b); + swap_opt2(a, b); } }