Java中的DateFormatSymbols类的setWeekdays(String [] newWeekds)方法用于以字符串格式将日历的工作日名称设置为一些不同的字符串。例如,可以将“Sunday”更改为“FRIDAY”,将“Monday”更改为“WEDNESDAY”或更改为其他一些随机字符串。
用法:
public void setWeekdays(String[] newWeekds)
参数:该方法采用一个参数newWeekds,该参数是String类型的数组,表示将在现有工作日中替换的新字符串。
返回值:该方法以字符串格式返回工作日的已修改名称。
以下示例程序旨在说明setWeekdays()方法的使用。
示例1:
// Java code to demonstrate setWeekdays()
import java.text.DateFormatSymbols;
import java.util.Locale;
public class DateFormat_Main {
public static void main(String args[])
{
// Initialising DateFormatSymbols object
DateFormatSymbols format
= new DateFormatSymbols(
new Locale("en", "US"));
// Taking the default short weekdays
String[] Days = format.getWeekdays();
// Displaying the original
System.out.print("Original: ");
for (int i = 1; i < Days.length; i++) {
System.out.print(Days[i] + " ");
}
System.out.println();
// Taking an alternative names with
// additional random strings
String[] modDays = { "WEDNESDAY", "THURSDAY",
"FRIDAY", "MONDAY",
"TUESDAY", "SUNDAY",
"SATURDAY" };
// Setting the default into modified
format.setWeekdays(modDays);
// Displaying the modified string
String[] modifiedDays = format.getWeekdays();
System.out.print("Modified: ");
for (int i = 0; i < modifiedDays.length; i++) {
System.out.print(modifiedDays[i] + " ");
}
}
}
输出:
Original: Sunday Monday Tuesday Wednesday Thursday Friday Saturday Modified: WEDNESDAY THURSDAY FRIDAY MONDAY TUESDAY SUNDAY SATURDAY
示例2:
// Java code to demonstrate setShortWeekdays()
import java.text.DateFormatSymbols;
import java.util.Locale;
public class DateFormat_Main {
public static void main(String args[])
{
// Initialising DateFormatSymbols object
DateFormatSymbols format
= new DateFormatSymbols(
new Locale("en", "US"));
// Taking the default short weekdays
String[] Days = format.getWeekdays();
// Displaying the original
System.out.print("Original: ");
for (int i = 1; i < Days.length; i++) {
System.out.print(Days[i] + " ");
}
System.out.println();
// Taking an alternative names with
// additional random strings
String[] modDays = { "WEEK", "RANDOM",
"WEDNESDAY", "THURSDAY",
"FRIDAY", "MONDAY",
"TUESDAY", "SUNDAY",
"SATURDAY" };
// Setting the default into modified
format.setWeekdays(modDays);
// Displaying the mdified string
String[] modifiedDays = format.getWeekdays();
System.out.print("Modified: ");
for (int i = 0; i < modifiedDays.length; i++) {
System.out.print(modifiedDays[i] + " ");
}
}
}
输出:
Original: Sunday Monday Tuesday Wednesday Thursday Friday Saturday Modified: WEEK RANDOM WEDNESDAY THURSDAY FRIDAY MONDAY TUESDAY SUNDAY SATURDAY
相关用法
- Java DateFormatSymbols getEras()用法及代码示例
- Java DateFormatSymbols getShortMonths()用法及代码示例
- Java DateFormatSymbols getMonths()用法及代码示例
- Java DateFormatSymbols setShortWeekdays()用法及代码示例
- Java DateFormatSymbols setMonths()用法及代码示例
- Java DateFormatSymbols setShortMonths()用法及代码示例
- Java DateFormatSymbols getAmPmStrings()用法及代码示例
- Java DateFormatSymbols getAvailableLocales()用法及代码示例
- Java DateFormatSymbols getShortWeekdays()用法及代码示例
- Java DateFormatSymbols getWeekdays()用法及代码示例
- Java Java.util.Collections.rotate()用法及代码示例
- Java Java lang.Long.reverse()用法及代码示例
- Java Java lang.Long.lowestOneBit()用法及代码示例
- Java Java lang.Long.byteValue()用法及代码示例
- Java Java lang.Long.highestOneBit()用法及代码示例
注:本文由纯净天空筛选整理自Chinmoy Lenka大神的英文原创作品 DateFormatSymbols setWeekdays() Method in Java with Examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。