Package android.text
Class TextUtils.SimpleStringSplitter
- java.lang.Object
-
- android.text.TextUtils.SimpleStringSplitter
-
- All Implemented Interfaces:
TextUtils.StringSplitter,java.lang.Iterable<java.lang.String>,java.util.Iterator<java.lang.String>
- Enclosing class:
- TextUtils
public static class TextUtils.SimpleStringSplitter extends java.lang.Object implements TextUtils.StringSplitter, java.util.Iterator<java.lang.String>
A simple string splitter.If the final character in the string to split is the delimiter then no empty string will be returned for the empty string after that delimeter. That is, splitting "a,b," on comma will return "a", "b", not "a", "b", "".
-
-
Constructor Summary
Constructors Constructor Description SimpleStringSplitter(char delimiter)Initializes the splitter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()java.util.Iterator<java.lang.String>iterator()java.lang.Stringnext()voidremove()voidsetString(java.lang.String string)Sets the string to split
-
-
-
Method Detail
-
setString
public void setString(java.lang.String string)
Sets the string to split- Specified by:
setStringin interfaceTextUtils.StringSplitter- Parameters:
string- the string to split
-
iterator
public java.util.Iterator<java.lang.String> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.lang.String>
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<java.lang.String>
-
next
public java.lang.String next()
- Specified by:
nextin interfacejava.util.Iterator<java.lang.String>
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator<java.lang.String>
-
-