In this article, we will discuss how to get maximum element from ArrayList using Collections class’s utility max() method
1. To get maximum element from an ArrayList :
Method signature:
public static Object max(Collection coll);
GetMaxFromArrayList.java
package in.bench.resources.java.collections;
import java.util.ArrayList;
import java.util.Collections;
public class GetMaxFromArrayList {
public static void main(String[] args) {
// creating ArrayList object of type Integer
ArrayList<Integer> al = new ArrayList<Integer>();
// adding elements to ArrayList object
al.add(31);
al.add(83);
al.add(53);
al.add(29);
al.add(7);
al.add(97);
al.add(13);
al.add(47);
al.add(79);
// getting max value from AL
Integer iMaxValueFromAL = Collections.max(al);
// printing to console
System.out.println("Maximum value from ArrayList : "
+ iMaxValueFromAL);
}
}
Output:
Maximum value from ArrayList : 97
Note:
- Integer object and int primitive gets converted automatically using Auto-boxing & un-boxing features introduced in Java 1.5 version
Related Articles:
- Java – Find Largest number in an Arrays or List ?
- Java – Find Smallest number in an Arrays or List ?
- Java – How to get maximum element from ArrayList ?
- Java – How to get minimum element from ArrayList ?
- Java – Find 2nd Largest number in an Arrays or List ?
- Java – Find 2nd Smallest number in an Arrays or List ?
- Java – Find sum of Largest 2 numbers in an Arrays or List ?
- Java – Find sum of Smallest 2 numbers in an Arrays or List ?
- Java – Find 1st and Last elements in an Arrays ?
- Java – Find 1st and Last elements in a List or ArrayList ?
- Java – Find 1st and Last elements in a Set or HashSet ?
- Java – Find 1st and Last entries in a Map or HashMap ?
- Java – Find sum and average of a List or ArrayList ?
- Java – How to calculate sum and average of an Arrays ?
References:
- https://docs.oracle.com/javase/tutorial/collections/intro/
- https://docs.oracle.com/javase/tutorial/collections/interfaces/collection.html
- https://docs.oracle.com/javase/7/docs/api/java/util/Collection.html
- https://docs.oracle.com/javase/tutorial/collections/interfaces/list.html
- https://docs.oracle.com/javase/7/docs/api/java/util/List.html
- https://docs.oracle.com/javase/tutorial/collections/interfaces/order.html
- https://docs.oracle.com/javase/7/docs/api/java/util/Collections.html
- https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html
Happy Coding !!
Happy Learning !!