You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A simple text scanner which can parse primitive types and strings using regular expressions.
-------------- Write junit test for the following methods --------------------
Scanner(Readable source)
Constructs a new Scanner that produces values scanned from the specified source.
Scanner(InputStream source)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(String source)
Constructs a new Scanner that produces values scanned from the specified string.
Scanner(ReadableByteChannel source)
Constructs a new Scanner that produces values scanned from the specified channel.
Scanner(Readable source, Pattern pattern)
Constructs a Scanner that returns values scanned from the specified source delimited by the specified pattern.
Scanner(InputStream source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(File source, CharsetDecoder dec)
Scanner(Path source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source, Charset charset)
Scanner(ReadableByteChannel source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified channel.
close()source
Closes this scanner.
findInLine(String pattern)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findInLine(Pattern pattern)
Attempts to find the next occurrence of the specified pattern ignoring delimiters.
findWithinHorizon(String pattern, int horizon)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findWithinHorizon(Pattern pattern, int horizon)
Attempts to find the next occurrence of the specified pattern.
hasNext()source
Returns true if this scanner has another token in its input.
hasNext(String pattern)
Returns true if the next token matches the pattern constructed from the specified string.
hasNext(Pattern pattern)
Returns true if the next complete token matches the specified pattern.
hasNextBigInteger()source
Returns true if the next token in this scanner's input can be interpreted as a BigInteger in the default radix using the #nextBigInteger method. ...
hasNextFloat()source
Returns true if the next token in this scanner's input can be interpreted as a float value using the #nextFloat method.
hasNextInt()source
Returns true if the next token in this scanner's input can be interpreted as an int value in the default radix using the #nextInt method.
hasNextInt(int radix)
Returns true if the next token in this scanner's input can be interpreted as an int value in the specified radix using the #nextInt method.
hasNextLine()source
Returns true if there is another line in the input of this scanner.
hasNextLong()source
Returns true if the next token in this scanner's input can be interpreted as a long value in the default radix using the #nextLong method.
hasNextShort()source
Returns true if the next token in this scanner's input can be interpreted as a short value in the default radix using the #nextShort method. ...
ioException()source
Returns the IOException last thrown by this Scanner's underlying Readable.
match()source
Returns the match result of the last scanning operation performed by this scanner.
next()source
Finds and returns the next complete token from this scanner.
next(String pattern)
Returns the next token if it matches the pattern constructed from the specified string.
next(Pattern pattern)
Returns the next token if it matches the specified pattern.
nextBoolean()source
Scans the next token of the input into a boolean value and returns that value.
nextDouble()source
Scans the next token of the input as a double.
nextFloat()source
Scans the next token of the input as a float.
nextInt()source
Scans the next token of the input as an int.
nextLine()source
Advances this scanner past the current line and returns the input that was skipped.
nextLong()source
Scans the next token of the input as a long.
nextShort()source
Scans the next token of the input as a short.
skip(Pattern pattern)
Skips input that matches the specified pattern, ignoring delimiters.
skip(String pattern)
Skips input that matches a pattern constructed from the specified string.
useDelimiter(Pattern pattern)
Sets this scanner's delimiting pattern to the specified pattern.
useDelimiter(String pattern)
Sets this scanner's delimiting pattern to a pattern constructed from the specified String.
useLocale(Locale locale)
Sets this scanner's locale to the specified locale.
------------ Build the following methods ------------------
Scanner(Readable source)
Constructs a new Scanner that produces values scanned from the specified source.
Scanner(InputStream source)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(String source)
Constructs a new Scanner that produces values scanned from the specified string.
Scanner(ReadableByteChannel source)
Constructs a new Scanner that produces values scanned from the specified channel.
Scanner(Readable source, Pattern pattern)
Constructs a Scanner that returns values scanned from the specified source delimited by the specified pattern.
Scanner(InputStream source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(File source, CharsetDecoder dec)
Scanner(Path source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source, Charset charset)
Scanner(ReadableByteChannel source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified channel.
close()source
Closes this scanner.
findInLine(String pattern)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findInLine(Pattern pattern)
Attempts to find the next occurrence of the specified pattern ignoring delimiters.
findWithinHorizon(String pattern, int horizon)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findWithinHorizon(Pattern pattern, int horizon)
Attempts to find the next occurrence of the specified pattern.
hasNext()source
Returns true if this scanner has another token in its input.
hasNext(String pattern)
Returns true if the next token matches the pattern constructed from the specified string.
hasNext(Pattern pattern)
Returns true if the next complete token matches the specified pattern.
hasNextBigInteger()source
Returns true if the next token in this scanner's input can be interpreted as a BigInteger in the default radix using the #nextBigInteger method. ...
hasNextFloat()source
Returns true if the next token in this scanner's input can be interpreted as a float value using the #nextFloat method.
hasNextInt()source
Returns true if the next token in this scanner's input can be interpreted as an int value in the default radix using the #nextInt method.
hasNextInt(int radix)
Returns true if the next token in this scanner's input can be interpreted as an int value in the specified radix using the #nextInt method.
hasNextLine()source
Returns true if there is another line in the input of this scanner.
hasNextLong()source
Returns true if the next token in this scanner's input can be interpreted as a long value in the default radix using the #nextLong method.
hasNextShort()source
Returns true if the next token in this scanner's input can be interpreted as a short value in the default radix using the #nextShort method. ...
ioException()source
Returns the IOException last thrown by this Scanner's underlying Readable.
match()source
Returns the match result of the last scanning operation performed by this scanner.
next()source
Finds and returns the next complete token from this scanner.
next(String pattern)
Returns the next token if it matches the pattern constructed from the specified string.
next(Pattern pattern)
Returns the next token if it matches the specified pattern.
nextBoolean()source
Scans the next token of the input into a boolean value and returns that value.
nextDouble()source
Scans the next token of the input as a double.
nextFloat()source
Scans the next token of the input as a float.
nextInt()source
Scans the next token of the input as an int.
nextLine()source
Advances this scanner past the current line and returns the input that was skipped.
nextLong()source
Scans the next token of the input as a long.
nextShort()source
Scans the next token of the input as a short.
skip(Pattern pattern)
Skips input that matches the specified pattern, ignoring delimiters.
skip(String pattern)
Skips input that matches a pattern constructed from the specified string.
useDelimiter(Pattern pattern)
Sets this scanner's delimiting pattern to the specified pattern.
useDelimiter(String pattern)
Sets this scanner's delimiting pattern to a pattern constructed from the specified String.
useLocale(Locale locale)
Sets this scanner's locale to the specified locale.
The text was updated successfully, but these errors were encountered:
A simple text scanner which can parse primitive types and strings using regular expressions.
-------------- Write junit test for the following methods --------------------
Scanner(Readable source)
Constructs a new Scanner that produces values scanned from the specified source.
Scanner(InputStream source)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(String source)
Constructs a new Scanner that produces values scanned from the specified string.
Scanner(ReadableByteChannel source)
Constructs a new Scanner that produces values scanned from the specified channel.
Scanner(Readable source, Pattern pattern)
Constructs a Scanner that returns values scanned from the specified source delimited by the specified pattern.
Scanner(InputStream source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(File source, CharsetDecoder dec)
Scanner(Path source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source, Charset charset)
Scanner(ReadableByteChannel source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified channel.
close()source
Closes this scanner.
findInLine(String pattern)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findInLine(Pattern pattern)
Attempts to find the next occurrence of the specified pattern ignoring delimiters.
findWithinHorizon(String pattern, int horizon)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findWithinHorizon(Pattern pattern, int horizon)
Attempts to find the next occurrence of the specified pattern.
hasNext()source
Returns true if this scanner has another token in its input.
hasNext(String pattern)
Returns true if the next token matches the pattern constructed from the specified string.
hasNext(Pattern pattern)
Returns true if the next complete token matches the specified pattern.
hasNextBigInteger()source
Returns true if the next token in this scanner's input can be interpreted as a BigInteger in the default radix using the #nextBigInteger method. ...
hasNextFloat()source
Returns true if the next token in this scanner's input can be interpreted as a float value using the #nextFloat method.
hasNextInt()source
Returns true if the next token in this scanner's input can be interpreted as an int value in the default radix using the #nextInt method.
hasNextInt(int radix)
Returns true if the next token in this scanner's input can be interpreted as an int value in the specified radix using the #nextInt method.
hasNextLine()source
Returns true if there is another line in the input of this scanner.
hasNextLong()source
Returns true if the next token in this scanner's input can be interpreted as a long value in the default radix using the #nextLong method.
hasNextShort()source
Returns true if the next token in this scanner's input can be interpreted as a short value in the default radix using the #nextShort method. ...
ioException()source
Returns the IOException last thrown by this Scanner's underlying Readable.
match()source
Returns the match result of the last scanning operation performed by this scanner.
next()source
Finds and returns the next complete token from this scanner.
next(String pattern)
Returns the next token if it matches the pattern constructed from the specified string.
next(Pattern pattern)
Returns the next token if it matches the specified pattern.
nextBoolean()source
Scans the next token of the input into a boolean value and returns that value.
nextDouble()source
Scans the next token of the input as a double.
nextFloat()source
Scans the next token of the input as a float.
nextInt()source
Scans the next token of the input as an int.
nextLine()source
Advances this scanner past the current line and returns the input that was skipped.
nextLong()source
Scans the next token of the input as a long.
nextShort()source
Scans the next token of the input as a short.
skip(Pattern pattern)
Skips input that matches the specified pattern, ignoring delimiters.
skip(String pattern)
Skips input that matches a pattern constructed from the specified string.
useDelimiter(Pattern pattern)
Sets this scanner's delimiting pattern to the specified pattern.
useDelimiter(String pattern)
Sets this scanner's delimiting pattern to a pattern constructed from the specified String.
useLocale(Locale locale)
Sets this scanner's locale to the specified locale.
------------ Build the following methods ------------------
Scanner(Readable source)
Constructs a new Scanner that produces values scanned from the specified source.
Scanner(InputStream source)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(String source)
Constructs a new Scanner that produces values scanned from the specified string.
Scanner(ReadableByteChannel source)
Constructs a new Scanner that produces values scanned from the specified channel.
Scanner(Readable source, Pattern pattern)
Constructs a Scanner that returns values scanned from the specified source delimited by the specified pattern.
Scanner(InputStream source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified input stream.
Scanner(File source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(File source, CharsetDecoder dec)
Scanner(Path source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified file.
Scanner(Path source, Charset charset)
Scanner(ReadableByteChannel source, String charsetName)
Constructs a new Scanner that produces values scanned from the specified channel.
close()source
Closes this scanner.
findInLine(String pattern)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findInLine(Pattern pattern)
Attempts to find the next occurrence of the specified pattern ignoring delimiters.
findWithinHorizon(String pattern, int horizon)
Attempts to find the next occurrence of a pattern constructed from the specified string, ignoring delimiters.
findWithinHorizon(Pattern pattern, int horizon)
Attempts to find the next occurrence of the specified pattern.
hasNext()source
Returns true if this scanner has another token in its input.
hasNext(String pattern)
Returns true if the next token matches the pattern constructed from the specified string.
hasNext(Pattern pattern)
Returns true if the next complete token matches the specified pattern.
hasNextBigInteger()source
Returns true if the next token in this scanner's input can be interpreted as a BigInteger in the default radix using the #nextBigInteger method. ...
hasNextFloat()source
Returns true if the next token in this scanner's input can be interpreted as a float value using the #nextFloat method.
hasNextInt()source
Returns true if the next token in this scanner's input can be interpreted as an int value in the default radix using the #nextInt method.
hasNextInt(int radix)
Returns true if the next token in this scanner's input can be interpreted as an int value in the specified radix using the #nextInt method.
hasNextLine()source
Returns true if there is another line in the input of this scanner.
hasNextLong()source
Returns true if the next token in this scanner's input can be interpreted as a long value in the default radix using the #nextLong method.
hasNextShort()source
Returns true if the next token in this scanner's input can be interpreted as a short value in the default radix using the #nextShort method. ...
ioException()source
Returns the IOException last thrown by this Scanner's underlying Readable.
match()source
Returns the match result of the last scanning operation performed by this scanner.
next()source
Finds and returns the next complete token from this scanner.
next(String pattern)
Returns the next token if it matches the pattern constructed from the specified string.
next(Pattern pattern)
Returns the next token if it matches the specified pattern.
nextBoolean()source
Scans the next token of the input into a boolean value and returns that value.
nextDouble()source
Scans the next token of the input as a double.
nextFloat()source
Scans the next token of the input as a float.
nextInt()source
Scans the next token of the input as an int.
nextLine()source
Advances this scanner past the current line and returns the input that was skipped.
nextLong()source
Scans the next token of the input as a long.
nextShort()source
Scans the next token of the input as a short.
skip(Pattern pattern)
Skips input that matches the specified pattern, ignoring delimiters.
skip(String pattern)
Skips input that matches a pattern constructed from the specified string.
useDelimiter(Pattern pattern)
Sets this scanner's delimiting pattern to the specified pattern.
useDelimiter(String pattern)
Sets this scanner's delimiting pattern to a pattern constructed from the specified String.
useLocale(Locale locale)
Sets this scanner's locale to the specified locale.
The text was updated successfully, but these errors were encountered: