The isBoundary() method of java.text.BreakIterator class is used to check if the passed offset is boundary or not.
Syntax:
public boolean isBoundary(int offset)
Parameter: This method takes offset as a parameter for checking if it is a boundary or not.
Return Value: This method provides true if the passed offset is boundary otherwise false.
Below are the examples to illustrate the isBoundary() method:
Example 1:
// Java program to demonstrate isBoundary() method  import java.text.*;import java.util.*;import java.io.*;  public class GFG {    public static void main(String[] argv)    {        // creating and initializing BreakIterator        BreakIterator wb            = BreakIterator.getWordInstance();          // setting text for BreakIterator        wb.setText("Code Geeks");          // checking for the boundary        // by using isBoundary() method        boolean status = wb.isBoundary(0);          // display the result        if (status)            System.out.println("offset is a boundary");        else            System.out.println("offset is not a boundary");    }} |
offset is a boundary
Example 2:
// Java program to demonstrate isBoundary() method  import java.text.*;import java.util.*;import java.io.*;  public class GFG {    public static void main(String[] argv)    {        // creating and initializing BreakIterator        BreakIterator wb            = BreakIterator.getWordInstance();          // setting text for BreakIterator        wb.setText("Code Geeks");          // checking for the boundary        // by using isBoundary() method        boolean status = wb.isBoundary(2);          // display the result        if (status)            System.out.println("offset is a boundary");        else            System.out.println("offset is not a boundary");    }} |
offset is not a boundary
Reference: https://docs.oracle.com/javase/9/docs/api/java/text/BreakIterator.html#isBoundary-int-
