Open In App

FieldPosition setBeginIndex() method in Java with Example

The setBeginIndex() method of java.text.FieldPosition class is used to set the index of the beginning character of the FieldPosition object.
Syntax: 

public void setBeginIndex(int index)

Parameter: This method takes the integer value index for the new index of the starting character of the FieldPosition object.
Return Value: This method has nothing to return.
Below are the examples to illustrate the setBeginIndex() method:
Example 1: 
 






// Java program to demonstrate
// setBeginIndex() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
 
            // Creating and initializing
            // new FieldPosition Object
            FieldPosition pos
                = new FieldPosition(DateFormat.Field.AM_PM);
 
            // setting begin index of FieldPosition Object
            // using setBeginIndex() method
            pos.setBeginIndex(5);
 
            // getting begin index of FieldPosition Object
            int i = pos.getBeginIndex();
 
            // display result
            System.out.println("begin index :- " + i);
        }
 
        catch (ClassCastException e) {
 
            System.out.println("Exception thrown : " + e);
        }
    }
}

Output: 
begin index :- 5

 

Example 2: 






// Java program to demonstrate
// setBeginIndex() method
 
import java.text.*;
import java.util.*;
import java.io.*;
 
public class GFG {
    public static void main(String[] argv)
    {
        try {
 
            // Creating and initializing
            // new FieldPosition Object
            FieldPosition pos
                = new FieldPosition(
                    MessageFormat.Field.ARGUMENT);
 
            // setting begin index of FieldPosition Object
            // using setBeginIndex() method
            pos.setBeginIndex(10);
 
            // getting begin index of FieldPosition Object
            int i = pos.getBeginIndex();
 
            // display result
            System.out.println("begin index :- " + i);
        }
 
        catch (ClassCastException e) {
 
            System.out.println("Exception thrown : " + e);
        }
    }
}

Output: 
begin index :- 10

 

Reference: https://docs.oracle.com/javase/9/docs/api/java/text/FieldPosition.html#setBeginIndex-int-
 


Article Tags :