Home Core Java Overview Maven Tutorials

Sunday, 22 April 2018

Swap Two variable in Java

Hello friends,

In this article we will discuss about swap variable without using third variable:

For Video :- Click Here

public class Swap
int x = 10;
int y = 15;
public static void main(String args[])
Swap object = new Swap();
public void g()
x = x+y;
y = x-y;
x = x-y;
System.out.println("After Swap Value of y : " + y);
System.out.println("After Swap Value of x : " + x);

output :
After Swap Value of y : 10
After Swap Value of x : 15

Code Explanation : Suppose we have two variable x, y and they have value 10, 15 respectively and we want to swap these two variables value.
1). First , i will join these two variables value & store it in variable x.
Now the value of x is 25.
2). Now, we will minus the value of y(15) from this x(25).
we will get 10 & will store in variable y
3). Now the value on y is 10 & value of x is 25.
again we will minus this y value from & store it in variable x so value of variable of x will become 15.

Congratulation You have swapped the value of two variable without using third variable. :)

Tags :

Swap two variable without using third variable in Java

how two swap two variable in java without using third variable

No comments:

Post a Comment