El método setWeekdays(String[] newWeekds ) de la clase DateFormatSymbols en Java se usa para establecer los nombres de los días de la semana del calendario en formato de string en algunas strings diferentes. Por ejemplo, «Domingo» se puede cambiar a «VIERNES», «Lunes» se puede cambiar a «MIÉRCOLES» o en algunas otras strings aleatorias.
Sintaxis:
public void setWeekdays(String[] newWeekds)
Parámetros: el método toma un parámetro newWeekds que es una array de tipo String y se refiere a las nuevas strings que se reemplazarán en los días de la semana existentes.
Valores devueltos: el método devuelve los nombres modificados de los días de la semana en un formato de string.
Los siguientes programas ilustran el uso del método setWeekdays().
Ejemplo 1:
Java
// 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
Ejemplo 2:
Java
// 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 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: WEEK RANDOM WEDNESDAY THURSDAY FRIDAY MONDAY TUESDAY SUNDAY SATURDAY
Referencia: https://docs.oracle.com/javase/8/docs/api/java/text/DateFormatSymbols.html#setWeekdays-java.lang.String:A-
Publicación traducida automáticamente
Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA