Calendar类的getDisplayNames(int cal_field,int cal_style,Locale local)方法用于返回包含给定样式(int cal_field)的日历字段的所有名称的映射(int cal_style)以及其locale(本地语言环境)相应的字段值。
用法:
public MapgetDisplayNames(int field, int style, Locale locale)
参数:该方法具有三个参数:
- cal_field:这是整数类型,是指要在其上执行操作的日历字段。
- cal_style:这是整数类型,是指应该应用于字符串表示形式的样式。
- local:这是Locale对象类型,是指表示字符串的语言环境。
返回值:该方法以传递样式的形式返回给定字段的字符串表示形式,如果没有可用的字符串表示形式,则返回null。
以下示例程序旨在说明Calendar类的getDisplayNames()方法的用法:
例:
// Java Code to illustrate
// getdisplaynames() Method
import java.util.*;
public class Calendar_Demo_Locale {
public static void main(String args[])
{
// Creating the Calendar
Calendar cal = Calendar.getInstance();
// Creating the Locale
Locale local = Locale.getDefault();
// Calling the getdisplaynames method
Map<String, Integer> cal_repres = cal.getDisplayNames(Calendar.DAY_OF_WEEK,
Calendar.LONG, local);
NavigableMap<String, Integer> Nav_Map = new TreeMap<String, Integer>(cal_repres);
// Displaying the results
System.out.printf("The complete list is: %n%s%n", Nav_Map);
}
}
相关用法
- Java Calendar set()用法及代码示例
- Java Calendar get()用法及代码示例
- Java Calendar add()用法及代码示例
- Java Calendar getGreatestMinimum()用法及代码示例
- Java Calendar isSet()用法及代码示例
- Java Calendar internalGet()用法及代码示例
- Java Calendar getTimeZone()用法及代码示例
- Java Calendar getInstance()用法及代码示例
- Java Calendar getAvailableLocales()用法及代码示例
- Java Calendar getDisplayName()用法及代码示例
- Java Calendar getFirstDayOfWeek()用法及代码示例
- Java Calendar getLeastMaximum()用法及代码示例
- Java Calendar hashCode()用法及代码示例
- Java Calendar getTime()用法及代码示例
- Java Calendar roll()用法及代码示例
注:本文由纯净天空筛选整理自Chinmoy Lenka大神的英文原创作品 Calendar getDisplayNames() Method in Java with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。