bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/Java/Java Reference
Java•Java Reference

Java Scanner Methods

Flash cards

Review the key moves

1/3
Core idea

What is the main idea behind Java Scanner Methods?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

Scanner Methods

The Scanner class can be used to obtain data from the keyboard, files and strings.

A list of useful Scanner methods can be found in the table below.

MethodDescriptionReturn Type
close()Close the scanner objectvoid
delimiter()Return the delimiter used to separate tokensPattern
findInLine()Return a string which matches a regular expression in the current lineString
findWithinHorizon()Return a string which matches a regular expression within a specified number of charactersString
hasNext()Return true if another token can be foundboolean
hasNextBoolean()Return true if the next token represents a boolean valueboolean
hasNextByte()Return true if the next token represents a byte valueboolean
hasNextDouble()Return true if the next token represents a numberboolean
hasNextFloat()Return true if the next token represents a numberboolean
hasNextInt()Return true if the next token represents an int valueboolean
hasNextLine()Return true if another line of text is available in the scannerboolean
hasNextLong()Return true if the next token represents a long valueboolean
hasNextShort()Return true if the next token represents a short valueboolean
locale()Return the scanner's localeLocale
radix()Return the scanner's radixint
reset()Reset the scanner's configurationint
useDelimiter()Set the delimiter used by the scanner to separate tokensScanner
useLocale()Set the locale used by the scannerScanner
useRadix()Set the radix used by the scannerScanner

Previous

Java HashMap values() Method

Next

Java Scanner close() Method