您好,登錄后才能下訂單哦!
這篇文章主要介紹了Java中Scanner怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
具體如下:
使用Scanner類來讀取文件
我們使用Scanner
類來從鍵盤上讀取數據,也可以使用Scanner類來從文本文件中讀取數據,我們先來看一個實例代碼
package com.li; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.*; public class Main { public static void main(String[] args) { // TODO 自動生成的方法存根 Scanner inputStream = null; try { inputStream = new Scanner(new FileInputStream("stuff.txt")); }catch(FileNotFoundException e) { System.out.println("File stuff.txt was no found"); System.exit(0); } String line = inputStream.nextLine(); System.out.println(line); inputStream.close(); } }
這里的一個stuff.txt文件可以是別的java程序創建的文件,也可以是自己用文本編譯器寫的文件,這里使用了和從鍵盤上讀取數據比較類似的nextLine()
方法,這表示從文本文件中讀取一行的數據,讀取到的數據會打印到屏幕上。
此時需要注意的是讀取文件結束后,我們也要關閉文件。同時對于異常的處理也不要忘記,我們沒法確保在打開文件的過程中不會出現錯誤。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“Java中Scanner怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。