ChoiceFormat parse() method in Java with Examples
Last Updated :
20 Jan, 2023
The parse() method of java.text.ChoiceFormat class is used to get the limit value for particular format in ChoiceFormat object.
Syntax:
public Number parse(String text, ParsePosition status)
Parameter: This method takes the following parameters:
- text: which is the text for which limit value have to be found in String format.
- status: which is the index at the which that choice item is present for which limit value to be found.
Return Value: This method returns an array of the specified type which is the format attached to the ChoiceFormat object.
Exception: This method throws NullPointerException if string text or status is null.
Below are the examples to illustrate the parse() method:
Example 1:
Java
import java.text.*;
import java.util.*;
import java.io.*;
public class GFG {
public static void main(String[] argv)
{
try {
ChoiceFormat cf1
= new ChoiceFormat(
" 4 #wed| 5 #thu | 6 #fri | 7 #sat");
ParsePosition par = new ParsePosition( 0 );
Number limit
= cf1.parse("wed", par);
System.out.print("limit: "
+ limit.intValue());
}
catch (NullPointerException e) {
System.out.println("\nString is Null");
System.out.println("Exception thrown: " + e);
}
}
}
|
Example 2:
Java
import java.text.*;
import java.util.*;
import java.io.*;
public class GFG {
public static void main(String[] argv)
{
try {
ChoiceFormat cf1
= new ChoiceFormat(
" 4 #wed| 5 #thu | 6 #fri | 7 #sat");
ParsePosition par = new ParsePosition( 0 );
Number limit
= cf1.parse( null , par);
System.out.print("limit: "
+ limit.intValue());
}
catch (NullPointerException e) {
System.out.println("String is Null");
System.out.println("Exception thrown: " + e);
}
}
}
|
Output:
String is Null
Exception thrown: java.lang.NullPointerException
Reference: https://docs.oracle.com/javase/9/docs/api/java/text/ChoiceFormat.html#parse-java.lang.String-java.text.ParsePosition-
Share your thoughts in the comments
Please Login to comment...