Skip to main content

Java Program to Swap Two Numbers

In this program, you'll learn two techniques to swap two numbers in Java. The first one uses a temporary variable for swapping, while the second one doesn't use any temporary variables.

To understand this example, you should have knowledge of the following Java programming topics:

  1. Basics of Java 
  2. Java Operators 
  3. Java Data types 


Program with Temp Variable :





The output of the program is :

before swapping
value of a:5
value of b:10
after swapping
value of a:10
value of b:5


Program without temp variable : 



the output of the above program will be:

before swapping
value of first:5
value of second:10
after swapping
value of first:10
value of second:5



Follow my session on youtube : 







Comments

Popular posts from this blog

Reading the data from a text file in Java and Selenium : There are two approaches where we can get the data from the text file that is file reader and buffered reader  this class allows us to get the data from the text file with the methods of its implementation like read() and readline() Code: Which can read the data character by character using the method read() public class filereader_character { public static void main(String[] args) throws Exception { FileReader reader = new FileReader("E:\\eclipseprojects\\Demoprojects\\seleniuminterviewQA\\testfile\\test.txt"); int character; while((character = reader.read()) != -1) { System.out.print((char) character); } reader.close(); } } Code: Which can read the data by string line using the method readline() public class filerreader_lines { public static void main(String[] args) throws IOException { FileReader reader1 = new FileReader("E:\\eclipseprojects\\Demoprojects\\seleniuminterviewQA\\testfil...

How to Handle Tooltips using selenium Webdriver.

Handling the tooltips are easy in selenium, we can achieve by using getAttribute("title"). where tooltips value is given in title attribute.  Do check out below code for implementation:   package SeleniumBasics; import org.openqa.selenium.By; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.interactions.Actions; public class Seleniumtooltips {      public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "E:\\eclipseprojects\\seleniumDemo\\server\\chromedriver.exe"); WebDriver driver = new ChromeDriver(); driver.manage().window().maximize(); driver.get("https://www.facebook.com/"); WebElement link1 = driver.findElement(By.linkText("Sign Up")); JavascriptExecutor scroll = (JavascriptExecutor) driver; scroll.executeScript("window.scroll...

How to write the defect report in software testing

 Defect report: In software testing its most important to find defects and let developer know about the defect. during this process of identifying the defect and reporting we need to follow some standard templates to report.  here is defect report template:  Refer the video for details: