首頁 >Java >java教程 >java中Scanner類別如何使用

java中Scanner類別如何使用

王林
王林原創
2020-04-28 11:50:276242瀏覽

java中Scanner類別如何使用

Scanner類別介紹

java.util.Scanner 是 Java5 的新特徵,可以透過 Scanner 類別來取得使用者的輸入。

建立Scanner 物件的基本語法:

Scanner s = new Scanner(System.in);

(影片教學推薦:java影片

實例:

接下來我們示範一個最簡單的資料輸入,並透過Scanner 類別的next() 與nextLine() 方法取得輸入的字串,在讀取前我們一般需要使用hasNext 與hasNextLine 判斷是否還有輸入的資料:

import java.util.Scanner; 
 
public class ScannerDemo {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);        // 从键盘接收数据
 
        // next方式接收字符串
        System.out.println("next方式接收:");        // 判断是否还有输入
        if (scan.hasNext()) {
            String str1 = scan.next();            
            System.out.println("输入的数据为:" + str1);
        }
        scan.close();
}}

結果如下:

$ javac ScannerDemo.java
$ java ScannerDemo
next方式接收:
php cn
输入的数据为:php

推薦教學:java入門程式

以上是java中Scanner類別如何使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn