``` class TokenizerList(private val tokenizer: Str...
# getting-started
n
Copy code
class TokenizerList(private val tokenizer: StringTokenizer): ListIterator<String> {
    override fun hasNext() = tokenizer.hasMoreTokens()
    override fun hasPrevious(): Boolean = throw IllegalArgumentException()
    override fun next() = tokenizer.nextToken()
    override fun nextIndex(): Int = throw IllegalArgumentException()
    override fun previous(): String = throw IllegalArgumentException()
    override fun previousIndex(): Int = throw IllegalArgumentException()
}