- Java.util Package Classes
- Java.util - Home
- Java.util - ArrayDeque
- Java.util - ArrayList
- Java.util - Arrays
- Java.util - BitSet
- Java.util - Calendar
- Java.util - Collections
- Java.util - Currency
- Java.util - Date
- Java.util - Dictionary
- Java.util - EnumMap
- Java.util - EnumSet
- Java.util - Formatter
- Java.util - GregorianCalendar
- Java.util - HashMap
- Java.util - HashSet
- Java.util - Hashtable
- Java.util - IdentityHashMap
- Java.util - LinkedHashMap
- Java.util - LinkedHashSet
- Java.util - LinkedList
- Java.util - ListResourceBundle
- Java.util - Locale
- Java.util - Observable
- Java.util - PriorityQueue
- Java.util - Properties
- Java.util - PropertyPermission
- Java.util - PropertyResourceBundle
- Java.util - Random
- Java.util - ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - Scanner
- Java.util - ServiceLoader
- Java.util - SimpleTimeZone
- Java.util - Stack
- Java.util - StringTokenizer
- Java.util - Timer
- Java.util - TimerTask
- Java.util - TimeZone
- Java.util - TreeMap
- Java.util - TreeSet
- Java.util - UUID
- Java.util - Vector
- Java.util - WeakHashMap
- Java.util Package Extras
- Java.util - Interfaces
- Java.util - Exceptions
- Java.util - Enumerations
- Java.util Useful Resources
- Java.util - Useful Resources
- Java.util - Discussion
Java Calendar getMaximum() Method
Description
The Java Calendar getMaximum() method returns the maximum value for the given calendar field.
Declaration
Following is the declaration for java.util.Calendar.getMaximum() method
public abstract int getMaximum(int field)
Parameters
field − the calendar field.
Return Value
The method returns the maximum value for the calendar field entered.
Exception
NA
Getting Maximum Year from a Current Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar getMaximum() method. We're creating an instance of a GregorianCalendar of current date. Then we're getting maximum value of Year using getMaximum() method and printing it.
package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = new GregorianCalendar(); // print the maximum for year field int result = cal.getMaximum(Calendar.YEAR); System.out.println("The maximum is: " + result); } }
Output
Let us compile and run the above program, this will produce the following result −
The maximum is: 292278994
Getting Maximum Month from a Current Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar getMaximum() method. We're creating an instance of a GregorianCalendar of current date. Then we're getting maximum value of Month using getMaximum() method and printing it.
package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = new GregorianCalendar(); // print the maximum for month field int result = cal.getMaximum(Calendar.MONTH); System.out.println("The maximum is: " + result); } }
Output
Let us compile and run the above program, this will produce the following result −
The maximum is: 11
Getting Maximum Day from a Current Dated GregorianCalendar Instance Example
The following example shows the usage of Java Calendar getMaximum() method. We're creating an instance of a GregorianCalendar of current date. Then we're getting maximum value of Day using getMaximum() method and printing it.
package com.tutorialspoint; import java.util.Calendar; import java.util.GregorianCalendar; public class CalendarDemo { public static void main(String[] args) { // create a calendar Calendar cal = new GregorianCalendar(); // print the maximum for day field int result = cal.getMaximum(Calendar.DATE); System.out.println("The maximum is: " + result); } }
Output
Let us compile and run the above program, this will produce the following result −
The maximum is: 31