15.Scanner類

1.概述
     ①:Scanner類是一個可使用正則表達式來解析基本類型和字符串的簡單文本掃描器.
     ②:Scanner類實現了迭代器接口
     ③:Scanner類直接繼承自Object.
2.構造方法:
     Scanner(File source)構造一個新的 Scanner,它生成的值是從指定文件掃描的。
     Scanner(InputStream source)構造一個新的 Scanner,它生成的值是從指定的輸入流掃描的。
     Scanner(String source)構造一個新的 Scanner,它生成的值是從指定字符串掃描的。
3.一些方法:
     因爲Scanner實現了迭代器接口因此,擁有迭代器的一些特性因此獲取值的方式跟迭代器很是類似

boolean   hasNext()
          若是此掃描器的輸入中有另外一個標記,則返回 true。
String next()
          查找並返回來自此掃描器的下一個完整標記。
Scanner useDelimiter(Pattern pattern)
          將此掃描器的分隔模式設置爲指定模式。
int nextInt()
          將輸入信息的下一個標記掃描爲一個int。
String nextLine()           此掃描器執行當前行,並返回跳過的輸入信息。
相關文章
相關標籤/搜索