Scanner 類別用於從輸入流讀取輸入數據,其使用方法如下:建立Scanner 物件使用Scanner 方法讀取不同類型資料處理輸入資料關閉Scanner 物件
##Java 中使用Scanner簡介Scanner 類別是Java 中用於從輸入流(例如鍵盤、檔案或網路連接)讀取原始輸入的類。 使用方法
1. 建立Scanner 物件
<code class="java">Scanner scanner = new Scanner(InputStream);</code>
InputStream 可以是
System.in(用於從鍵盤讀取)、檔案或網路連線。
2. 讀取輸入
可以使用Scanner 物件提供的各種方法從輸入流中讀取不同類型的資料::
讀取下一個整數:
讀取下一個雙精確度浮點數:
讀取一行文字:
檢查是否有更多輸入可用3. 處理輸入
#讀取輸入後,可以使用Java 的條件語句或循環對輸入進行處理。4. 關閉Scanner 物件
使用完Scanner 物件後,應關閉以釋放資源:<code class="java">scanner.close();</code>
<code class="java">// 从键盘读取一行文本 Scanner scanner = new Scanner(System.in); String input = scanner.nextLine(); // 从文件中读取整数 File file = new File("numbers.txt"); Scanner fileScanner = new Scanner(file); int number = fileScanner.nextInt(); // 从网络连接读取双精度浮点数 URL url = new URL("http://example.com/data.txt"); Scanner networkScanner = new Scanner(url.openStream()); double value = networkScanner.nextDouble(); // 关闭 Scanner 对象 scanner.close(); fileScanner.close(); networkScanner.close();</code>
以上是java中sanner怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!