天天看點

java boundary_Java BreakIterator isBoundary()用法及代碼示例

java.text.BreakIterator類的isBoundary()方法用于檢查傳遞的偏移量是否為邊界。

用法:

public boolean isBoundary(int offset)

參數:此方法将offset作為參數檢查其是否為邊界。

傳回值:如果傳遞的偏移量是邊界,則此方法提供true,否則提供false。

下面是說明isBoundary()方法的示例:

示例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

示例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