Creates a Scanner that scans source.
source
source cannot be null.
null
Scanner(String source) : _scanner = StringScanner(source);