File tree Expand file tree Collapse file tree 2 files changed +40
-0
lines changed
src/main/java/com/javaprogramto/numbers/swap Expand file tree Collapse file tree 2 files changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ package com .javaprogramto .numbers .swap ;
2+
3+ public class SwapNumbersTemp {
4+
5+ public static void main (String [] args ) {
6+
7+ int a = 10 ;
8+ int b = 20 ;
9+
10+ System .out .println ("Before swapping two numbers : a " + a + ", b " + b );
11+ int temp = a ;
12+ a = b ;
13+ b = temp ;
14+
15+ System .out .println ("After swapping two numbers : a " + a + ", b " + b );
16+ }
17+ }
Original file line number Diff line number Diff line change 1+ package com .javaprogramto .numbers .swap ;
2+
3+ public class SwapNumbersWIthoutThirdVariable {
4+
5+ public static void main (String [] args ) {
6+
7+ int firstNumber = 10 ;
8+ int secondNumber = 20 ;
9+
10+
11+ System .out
12+ .println ("Before swapping two numbers : firstNumber " + firstNumber + ", secondNumber " + secondNumber );
13+
14+
15+ firstNumber = firstNumber + secondNumber ;
16+ secondNumber = firstNumber - secondNumber ;
17+ firstNumber = firstNumber - secondNumber ;
18+
19+
20+ System .out
21+ .println ("After swapping two numbers : firstNumber " + firstNumber + ", secondNumber " + secondNumber );
22+ }
23+ }
You can’t perform that action at this time.
0 commit comments