- Реализуйте свой аналог класса Scanner на основе Reader.
- Необходимо реализовать так, чтобы он работал быстрее, чем Scanner, встроенный в Java
- Нужно использовать блочное чтение. Код, управляющий чтением должен быть общим.
- Код, выделяющий числа и слова должен быть общим.
- Обратите внимание на:
- Обработку ошибок.
- На слова/числа, пересекающие границы блоков, особенно — больше одного раза.