The getDisplayName() method of java.time.DayOfWeek is an in-built function in Java which returns the textual representation of the day-of-week according to the specified Locale class parameter and TextStyle. The TextStyle defines three elements ‘FULL’, ‘SHORT’ and ‘NARROW’. Locale class represents a specific language and region of the world.
Method Declaration:
public String getDisplayName(TextStyle style, Locale locale)
Syntax:
String text = dayOfWeekObject.getDisplayName(TextStyle style, Locale locale)
Parameters: This method takes two parameters:
Return Value: The function returns returns the textual representation of the day-of-week according to the specified Locale class parameter and TextStyle.
Below programs illustrate the above method:
Program 1:
// Java Program Demonstrate getDisplayName() // method of DayOfWeek import java.time.*;
import java.time.format.TextStyle;
import java.util.Locale;
class DayOfWeekExample {
public static void main(String[] args)
{
// Initializing a DayOfWeek instance
DayOfWeek dayOfWeek = DayOfWeek.MONDAY;
// Get textual representation of the
// day-of-week in FULL style
String full_name
= dayOfWeek
.getDisplayName(TextStyle.FULL,
Locale.getDefault());
// Get textual representation of the
// day-of-week in SHORT style
String short_name
= dayOfWeek
.getDisplayName(TextStyle.SHORT,
Locale.getDefault());
// Get textual representation of the
// day-of-week in NARROW style
String narrow_name
= dayOfWeek
.getDisplayName(TextStyle.NARROW,
Locale.getDefault());
// Printing the textual names of the day-of-week
System.out.println(full_name);
System.out.println(short_name);
System.out.println(narrow_name);
}
} |
Monday Mon M
Program 2:
// Java Program Demonstrate getDisplayName() // method of DayOfWeek import java.time.*;
import java.time.DayOfWeek;
import java.time.format.TextStyle;
import java.util.Locale;
class DayOfWeekExample {
public static void main(String[] args)
{
// Initializing a DayOfWeek instance
DayOfWeek dayOfWeek = DayOfWeek.WEDNESDAY;
// Get textual representation of the
// day-of-week in FULL style
String full_name
= dayOfWeek
.getDisplayName(TextStyle.FULL,
Locale.getDefault());
// Get textual representation of the
// day-of-week in SHORT style
String short_name
= dayOfWeek
.getDisplayName(TextStyle.SHORT,
Locale.getDefault());
// Get textual representation of the
// day-of-week in NARROW style
String narrow_name
= dayOfWeek
.getDisplayName(TextStyle.NARROW,
Locale.getDefault());
// Printing the textual names of the day-of-week
System.out.println(full_name);
System.out.println(short_name);
System.out.println(narrow_name);
}
} |
Wednesday Wed W