在 Java 中,Scanner 類別用於從輸入來源讀取輸入。使用步驟:建立Scanner 物件:new Scanner(輸入來源)讀取輸入:nextInt()、nextLine() 等方法關閉Scanner 物件:close()
如何在Java 中使用Scanner 類別
引言:
在Java 中,Scanner 類別用於從各種輸入來源(如控制台、文件等)讀取用戶輸入。
語法:
<code class="java">Scanner scanner = new Scanner(InputStream source);</code>
其中,source
是一個代表輸入來源的 InputStream
物件。
使用方法:
new Scanner()
建構子來建立Scanner對象。將輸入來源作為參數傳遞給建構函數。 nextInt()
、nextLine()
等方法來讀取特定類型的資料。這些方法會從輸入來源中讀取一個值並將其轉換為對應的類型。 close()
方法關閉 Scanner 對象,以釋放系統資源。 範例:
<code class="java">import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("输入您的年龄:"); int age = scanner.nextInt(); System.out.println("输入您的姓名:"); String name = scanner.nextLine(); System.out.println("您的年龄是:" + age); System.out.println("您的姓名是:" + name); scanner.close(); } }</code>
注意事項:
NoSuchElementException
例外。 nextLine()
方法時,它會讀取包含換行符號在內的整個行。 以上是scanner在java怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!