Guava’s Splitter Class provides various methods to handle splitting operations on string, objects, etc. It extracts non-overlapping substrings from an input string, typically by recognizing appearances of a separator sequence. This separator can be specified as a single character, fixed string, regular expression or CharMatcher instance.
Declaration: Following is the declaration for com.google.common.base.Splitter class:
@GwtCompatible(emulated = true) public final class Splitter extends Object
The following table gives a brief summary about the methods of Guava’s Splitter class:
[GeeksforGeeks, is, the, best, website, to, prepare, for, interviews]
Some other methods provided by the Splitter class are:
Hello GFG What's up ?
Reference: Google Guava
- Splitter splitToList() method | Guava | Java
- Splitter trimResults() method | Guava | Java
- Splitter omitEmptyStrings() method | Guava | Java
- Splitter fixedLength() method | Guava | Java
- Splitter limit() method | Guava | Java
- Splitter withKeyValueSeparator(char separator) method | Guava | Java
- Optional Class | Guava | Java
- Range Class | Guava | Java
- IntMath Class | Guava | Java
- Ordering Class | Guava | Java
- BigIntegerMath Class | Guava | Java
- CharMatcher Class | Guava | Java
- CaseFormat Class | Guava | Java
- Joiner class | Guava | Java
- LongMath Class | Guava | Java
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.