El método setShortMonths(String[] newShMonth ) de la clase DateFormatSymbols en Java se usa para establecer los nombres cortos de los meses del calendario en formato de string en algunas strings diferentes. Por ejemplo, «Jan» se puede cambiar a «FEB», «JUN» se puede cambiar a «GEEK», etc.
Sintaxis:
public void setShortMonths(String[] newShMonth)
Parámetros: el método toma un parámetro newShMonth que es una array de tipo String y se refiere a las nuevas strings que se reemplazarán en los meses existentes.
Valores devueltos: el método devuelve los nombres modificados de los meses en un formato de string.
Los siguientes programas ilustran el uso del método setShortMonths().
Ejemplo 1:
// Java code to demonstrate setShortMonths() 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.getShortMonths(); // Displaying the original System.out.println("Original: "); for (int i = 0; i < Days.length; i++) { System.out.println(Days[i] + " "); } // Taking an alternative names with // additional random strings String[] modDays = { "GEEK", "FOR", "GEEK", "DEC", "NOV", "JAN", "FEB" }; // Setting the default into modified format.setShortMonths(modDays); // Displaying the modified string String[] modifiedDays = format.getShortMonths(); System.out.println("Modified: "); for (int i = 0; i < modifiedDays.length; i++) { System.out.println(modifiedDays[i] + " "); } } }
Original: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Modified: GEEK FOR GEEK DEC NOV JAN FEB
Ejemplo 2:
// Java code to demonstrate setShortMonths() 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.getShortMonths(); // Displaying the original System.out.println("Original: "); for (int i = 0; i < Days.length; i++) { System.out.println(Days[i] + " "); } // Taking an alternative names with // additional random strings String[] modDays = { "123", "456", "JAN", "FEB", "NOV", "Dec", "May" }; // Setting the default into modified format.setShortMonths(modDays); // Displaying the modified string String[] modifiedDays = format.getShortMonths(); System.out.println("Modified: "); for (int i = 0; i < modifiedDays.length; i++) { System.out.println(modifiedDays[i] + " "); } } }
Original: Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Modified: 123 456 JAN FEB NOV Dec May
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