// Method 1
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
int temp = 0;
System.out.println("---Before swap numbers is");
System.out.println("Number1: "+num1+"Number2: "+num2);
temp = num1;
num1=num2;
num2=temp;
System.out.println("---After swap numbers is");
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
// Method 2 without temp
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
num1 = num1+num2;
num2=num1-num2;
num1=num1- num2;
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
// Method 3
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
num1 = num1*num2;
num2=num1/num2;
num1=num1/ num2;
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
// Method 4
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
num1 = num1^num2;
num2=num1^num2;
num1=num1^num2;
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
int temp = 0;
System.out.println("---Before swap numbers is");
System.out.println("Number1: "+num1+"Number2: "+num2);
temp = num1;
num1=num2;
num2=temp;
System.out.println("---After swap numbers is");
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
// Method 2 without temp
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
num1 = num1+num2;
num2=num1-num2;
num1=num1- num2;
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
// Method 3
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
num1 = num1*num2;
num2=num1/num2;
num1=num1/ num2;
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
// Method 4
public class Swap
{
public static void main(String [] args)
{
int num1=42;
int num2=22;
num1 = num1^num2;
num2=num1^num2;
num1=num1^num2;
System.out.println("Number1: "+num1+"Number2:
"+num2);
}
}
No comments:
Post a Comment