# Largest Number In Java

Hey guys!!! Welcome to flower brackets blog. Today you will learn largest number in java.

In java program to find largest of three numbers comparison operator (>) is used. Comparison operator compares two numbers.

#### Example : java program to find largest of three numbers using if else… if

Also Read – Java Program To Find Even Or Odd

```import java.util.Scanner;

public class LargestOfThree
{
public static void main(String[] args)
{
int a;
int b;
int c;

System.out.println("Enter three numbers to find the largest: ");
Scanner sc = new Scanner(System.in);

a = sc.nextInt();
b = sc.nextInt();
c = sc.nextInt();

if(a > b && a > c)
{
System.out.println("First number is largest.");
}
else if(b > a && b > c)
{
System.out.println("Second number is largest.");
}
else if(c > a && c > b)
{
System.out.println("Third number is largest.");
}
else
{
System.out.println("Either numbers are not distinct.");
}
}
}

```

Output:

Enter three numbers to find the largest: 34 76 86
Third number is largest.

#### Largest of three numbers in java using ternary operator

Now let’s learn java program to find largest of 3 numbers using ternary operator,

```import java.util.Scanner;

public class LargestOfThree
{
public static void main(String[] args)
{
int num1, num2, num3, num4;
Scanner sc = new Scanner(System.in);
System.out.println("Please enter three numbers to find the largest : ");
num1 = sc.nextInt();
num2 = sc.nextInt();
num3 = sc.nextInt();
num4 = num3 > (num1 > num2 ? num1 : num2) ? num3 : ((num1 > num2) ? num1 : num2);
System.out.println("The largest number : " + num4);
sc.close();
}
}

```

Output:

Please enter three numbers to find the largest :
5
10
15
The largest number : 15

#### Java program to find largest of three numbers using nested if

Here we are going to learn java program to find largest of three numbers using nested if.

```public class LargestOfThreeDemo
{
public static void main(String[] args)
{
int num1 = 5, num2 = 10, num3 = 15;

if(num1 >= num2)
{
if(num1 >= num3)
System.out.println(num1 + " is the largest Number");
else
System.out.println(num3 + " is the largest Number");
}
else
{
if(num2 >= num3)
System.out.println(num2 + " is the largest Number");
else
System.out.println(num3 + " is the largest Number");
}
}
}

```

Output:

15 is the largest Number

#### Java program to find largest of three numbers using function

Now let’s learn how to find largest number in java using function.

```import java.util.Scanner;

public class LargestOfThreeExample
{
static int Largest(int num1, int num2, int num3)
{
if( num1 > num2 && num1 > num3)
return num1;
else if(num2 > num1 && num2 > num3)
return num2;
else
return num3;
}

public static void main(String[] args)
{
int num1 = 0, num2 = 0, num3 = 0;
Scanner sc = new Scanner(System.in);
System.out.print("Please enter first no. : ");
num1 = sc.nextInt();
System.out.print("Please enter second no. : ");
num2 = sc.nextInt();
System.out.print("Please enter third no. : ");
num3 = sc.nextInt();
System.out.println("The largest number is : " + Largest(num1, num2, num3));
sc.close();
}
}

```

Output:

Please enter first number : 10
Please enter second number : 50
Please enter third number : 100
The largest number is : 100

##### Conclusion

That’s it guys. This is all about java program to find largest of three numbers. I hope you have understood the program.

You can subscribe to my blog flower brackets if you haven’t already.