Let’s learn java program to find maximum and minimum number without using array.

## Java program to find maximum and minimum number without using array

In the below example we are using Integer.MAX_VALUE and Integer.MIN_VALUE to find maximum value and minimum number without using array.

Here’s the java program.

import java.util.Scanner; public class MaximumMinimumWithoutArray { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Please enter total number: "); int numbers = sc.nextInt(); int maximum = Integer.MIN_VALUE; int minimum = Integer.MAX_VALUE; System.out.println("Please enter " + numbers + " numbers."); for(int a = 0; a < numbers; a++) { int current = sc.nextInt(); if(current > maximum) { maximum = current; } if(current < minimum) { minimum = current; } } System.out.println("largest of " + numbers + " numbers is: " + maximum); System.out.println("smallest of " + numbers + " numbers is: " + minimum); sc.close(); } }

**Output:**

Please enter total number:

5

Please enter 5 numbers.

96

65

86

26

41

largest of 5 numbers is: 96

smallest of 5 numbers is: 26

Also read – abstraction in java