Here we will see Java program for finding square root using the API method.

**package** test;
**import** java.util.Scanner;
/**
*
* **Java program to find the square root of a number in Java**.
* This Java program example demonstrates using Math class
* sqrt() method to get the square root of a number in Java.
*
* @author java67
*/
**public class** SquareRoot{
**public static ****void** main(**String** args[]) {
*//Used to get input number for which square root to find*
**Scanner** scanner = **new Scanner****(****System**.in);
**System**.out.println("Enter number to find square root in Java : ");
*//getting input number from user to calculate square root*
**double** square = scanner.nextDouble();
*//getting the square root of a number in Java*
**double** squareRoot = **Math**.sqrt(square);
*//printing number and its square root in Java*
**System**.out.printf("Square root of number: %f is : %f %n" , square, squareRoot);
}
}

**Output**:

```
Enter number to find square root in Java :
64
The square root of a number: 64.000000 is: 8.000000
```

This was our **Java program to find the square root of a number in Java**. It can find the square root of any floating-point number and you donāt need to only supply integers numbers. As I said use Java standard library methods to calculate square root but prepare with your own version of square root function if going for any programming interview.

**Source**: Java67

The Tech Platform

## Comments