Método DateFormatSymbols setShortWeekdays() en Java con ejemplos

El método setShortWeekdays(String[] newShWeekds ) de la clase DateFormatSymbols en Java se usa para establecer los nombres cortos de los días de la semana del calendario en formato de string en algunas strings diferentes. Por ejemplo, «Dom» se puede cambiar a «FRI», «Mon» se puede cambiar a «WED», etc.
Sintaxis: 
 

public void setShortWeekdays(String[] newShWeekds)

Parámetros: el método toma un parámetro newShWeekds 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 el nombre abreviado modificado de los días de la semana en un formato de string.
Los siguientes programas ilustran el uso del método setShortWeekdays(). 
Ejemplo 1: 
 

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[] shDays
            = format.getShortWeekdays();
 
        // Displaying the original
        System.out.print("Original: ");
 
        for (int i = 1; i < shDays.length; i++) {
            System.out.print(shDays[i] + "  ");
        }
        System.out.println();
 
        // Taking an alternative names
        String[] modDays = { "WED", "THU", "FRI",
                             "MON", "TUE", "SUN", "SAT" };
 
        // Setting the default into modified
        format.setShortWeekdays(modDays);
 
        // Displaying the modified string
        String[] modifiedDays
            = format.getShortWeekdays();
 
        System.out.print("Modified: ");
        for (int i = 0; i < modifiedDays.length; i++) {
            System.out.print(modifiedDays[i] + "  ");
        }
    }
}
Producción: 

Original: Sun  Mon  Tue  Wed  Thu  Fri  Sat  
Modified: WED  THU  FRI  MON  TUE  SUN  SAT

 

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[] shDays = format.getShortWeekdays();
 
        // Displaying the original
        System.out.print("Original: ");
 
        for (int i = 1; i < shDays.length; i++) {
            System.out.print(shDays[i] + "  ");
        }
        System.out.println();
 
        // Taking an alternative names with
        // additional random strings
        String[] modDays = { "WED", "THU", "FRI",
                             "MON", "TUE", "SUN",
                             "SAT", "ONE", "TWO" };
 
        // Setting the default into modified
        format.setShortWeekdays(modDays);
 
        // Displaying the modified string
        String[] modifiedDays
            = format.getShortWeekdays();
 
        System.out.print("Modified: ");
        for (int i = 0; i < modifiedDays.length; i++) {
            System.out.print(modifiedDays[i] + "  ");
        }
    }
}
Producción: 

Original: Sun  Mon  Tue  Wed  Thu  Fri  Sat  
Modified: WED  THU  FRI  MON  TUE  SUN  SAT  ONE  TWO

 

Referencia: https://docs.oracle.com/javase/8/docs/api/java/text/DateFormatSymbols.html#setShortWeekdays-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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *