The getFormats() method of java.text.ChoiceFormat class is used to get the attached format to ChoiceFormat object in time of initialization. It provides the array of specified type.
Syntax:
public Object[] getFormats()
Parameter: This method does not accept any parameter.
Return Value: This method returns an array of the specified type which is the format attached to the ChoiceFormat object.
Below are the examples to illustrate the getFormats() method:
Example 1:
Java
// Java program to demonstrate// getFormats() methodimport java.text.*;import java.util.*;import java.io.*;public class GFG { public static void main(String[] argv) { // creating and initializing ChoiceFormat ChoiceFormat cf1 = new ChoiceFormat( "4#wed| 5#thu | 6#fri | 7#sat"); // getting format attached // to the ChoiceFormat // using getFormats() method String[] format = (String[])cf1.getFormats(); // display the result System.out.print("Format: " + Arrays.toString(format)); }} |
Format: [wed, thu , fri , sat]
Example 2:
Java
// Java program to demonstrate// getFormats() methodimport java.text.*;import java.util.*;import java.io.*;public class GFG { public static void main(String[] argv) { // creating and initializing limit double[] limit = { 1, 2, 3, 4 }; // creating and initializing format String[] format = { "add", "sub", "multiply", "divide" }; // creating and initializing ChoiceFormat ChoiceFormat cf = new ChoiceFormat(limit, format); // getting format attached // to the ChoiceFormat // using getFormats() method String[] format = (String[])cf.getFormats(); // display the result System.out.print("Format: " + Arrays.toString(format)); }} |
Format: [add, sub, multiply, divide]
Reference: https://docs.oracle.com/javase/9/docs/api/java/text/ChoiceFormat.html#getFormats–
