當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。