Find min and max number in list

What you will learn here about java

  • Find minimum number in list using java
  • Find maximum number in list using java

In java its very easy to find min and max number from list in java using stream API. With the help of stream API we can find min and max number from list using single line. So here we will see how to find min and max number using stream API.

Find minimum number in list using java

In java stream API has min() function which return the minimum value of list. So here we will see how to get minimum value from list using min() method of stream API which is shown below

import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;

public class MinNumber {

	public static void main(String[] args) {
		
		List list=new ArrayList();
		list.add(-251);
		list.add(-1);
		list.add(91);
		list.add(51);
		list.add(15);

		Integer min= list.stream().min(Comparator.naturalOrder()).get();
		System.out.println("Minimum number from list is " + min);
	}
}

Find minimum number in list using java

Find maximum number in list using java

In java stream API has max() function which return the maximum value of list. So here we will see how to get maximum value from list using max() method of stream API which is shown below

import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;

public class MaxNumber {

	public static void main(String[] args) {
		
		List list=new ArrayList();
		list.add(-251);
		list.add(-1);
		list.add(91);
		list.add(51);
		list.add(15);

		Integer max= list.stream().max(Comparator.naturalOrder()).get();
		System.out.println("Maximum number from list is " + max);
	}
}

Find maximum number in list using java

You may also like...