Heim > Java > javaLernprogramm > So verwenden Sie die Scanner-Klasse in Java

So verwenden Sie die Scanner-Klasse in Java

王林
Freigeben: 2020-04-28 11:51:22
Original
6230 Leute haben es durchsucht

So verwenden Sie die Scanner-Klasse in Java

Einführung in die Scanner-Klasse

java.util.Scanner ist eine neue Funktion von Java5. Benutzereingaben können über die Scanner-Klasse abgerufen werden.

Grundlegende Syntax zum Erstellen von Scannerobjekten:

Scanner s = new Scanner(System.in);
Nach dem Login kopieren

(Empfohlenes Video-Tutorial: Java-Video)

Beispiel:

Next We Demonstrieren Sie die einfachste Dateneingabe und erhalten Sie die Eingabezeichenfolge über die Methoden next() und nextLine() der Klasse Scanner. Vor dem Lesen müssen wir im Allgemeinen hasNext und hasNextLine verwenden, um festzustellen, ob noch Eingabedaten vorhanden sind:

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();
}}
Nach dem Login kopieren

Die Ergebnisse sind wie folgt:

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

Empfohlenes Tutorial:Java-Einstiegsprogramm

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Scanner-Klasse in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage