The Java TM Tutorial

| Start of Tutorial > Start of Trail > Start of Lesson | Search

Trail: Internationalization
Lesson: Working with Text

## Sentence Boundaries

> You can use a `BreakIterator` to determine sentence boundaries. You start by creating a `BreakIterator` with the `getSentenceInstance` method:

> > BreakIterator sentenceIterator = BreakIterator.getSentenceInstance(currentLocale);

> To show the sentence boundaries, the program uses the `markBoundaries` method, which is discussed in the section Word Boundaries. The `markBoundaries` method prints carets (^) beneath a string to indicate boundary positions. Here are some examples:

> >     She stopped.  She said, "Hello there," and then went on.
> >     ^             ^                                         ^

> >     He's vanished!  What will we do?  It's up to us.
> >     ^               ^                 ^             ^

> >     Please add 1.5 liters to the tank.
> >     ^                                 ^

| Start of Tutorial > Start of Trail > Start of Lesson | Search