com_baeldung_streamtokenizer_StreamTokenizerDemoUnitTest_java
com.baeldung.streamtokenizer.StreamTokenizerDemo
public static List<Object> streamTokenizerWithDefaultConfiguration(Reader reader) throws IOException {         StreamTokenizer streamTokenizer = new StreamTokenizer(reader);         List<Object> tokens = new ArrayList<>();          int currentToken = streamTokenizer.nextToken();         while (currentToken != StreamTokenizer.TT_EOF) {              if (streamTokenizer.ttype == StreamTokenizer.TT_NUMBER) {                 tokens.add(streamTokenizer.nval);             } else if (streamTokenizer.ttype == StreamTokenizer.TT_WORD                     || streamTokenizer.ttype == QUOTE_CHARACTER                     || streamTokenizer.ttype == DOUBLE_QUOTE_CHARACTER) {                 tokens.add(streamTokenizer.sval);             } else {                 tokens.add((char) currentToken);             }              currentToken = streamTokenizer.nextToken();         }          return tokens;

 -> java.io.StreamTokenizer.nextToken(): int -> java.lang.Double.valueOf(double): java.lang.Double -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.lang.Character.valueOf(char): java.lang.Character -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.lang.Character.valueOf(char): java.lang.Character -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int -> java.util.List.add(java.lang.Object): boolean -> java.io.StreamTokenizer.nextToken(): int