当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Calendar getDisplayNames()用法及代码示例


Calendar类的getDisplayNames(int cal_field,int cal_style,Locale local)方法用于返回包含给定样式(int cal_field)的日历字段的所有名称的映射(int cal_style)以及其locale(本地语言环境)相应的字段值。

用法:

public Map getDisplayNames(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); 
    } 
}

参考: https://docs.oracle.com/javase/7/docs/api/java/util/Calendar.html#getDisplayNames(int, %20int, %20java.util.Locale)



相关用法


注:本文由纯净天空筛选整理自Chinmoy Lenka大神的英文原创作品 Calendar getDisplayNames() Method in Java with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。