IterableStringTokenizer¶
- public class org.apache.commons.lang3.util.IterableStringTokenizer extends StringTokenizer implements Iterable<String>[source]¶
A
StringTokenizerthat implementsIterable<String>and conversion methods#toList()and#toStream().- Since:
3.18.0
Constructors¶
Constructs a new instance like |
|
Constructs a new instance like |
|
Constructs a new instance like |
- public IterableStringTokenizer(String str)[source]¶
Constructs a new instance like
StringTokenizer#StringTokenizer(String, String, boolean).- Parameters:
str – A string to be parsed.
- Throws:
java.lang.NullPointerException – if str is
null.
- public IterableStringTokenizer(String str, String delim)[source]¶
Constructs a new instance like
StringTokenizer#StringTokenizer(String, String, boolean).- Parameters:
str – A string to be parsed.
delim – The delimiters.
- Throws:
java.lang.NullPointerException – if str is
null.
- public IterableStringTokenizer(String str, String delim, boolean returnDelims)[source]¶
Constructs a new instance like
StringTokenizer#StringTokenizer(String, String, boolean).- Parameters:
str – A string to be parsed.
delim – The delimiters.
returnDelims – flag indicating whether to return the delimiters as tokens.
- Throws:
java.lang.NullPointerException – if str is
null.
Methods¶
Returns a new |
|
Returns a new |
|
Returns a sequential stream on this Iterable instance. |
- public String[] toArray()[source]¶
Returns a new
String[]containing the tokenizer elements.- Returns:
A new
String[].