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