So erhalten Sie die Standardeingabe in Java

So erhalten Sie die Standardeingabe in Java

Note
Dieser Beitrag ist dupliziert, bitte beziehen Sie sich auf diesen -3 ways to read input from console in Java.

Ein kurzes Beispiel, das Ihnen zeigt, wie Sie die Standardeingabe in Java lesen.

package com.example.pageview;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Test {

    public static void main(String[] args) {

        BufferedReader br = null;

        try {

            // Refer to this //java/how-to-read-input-from-console-java/
            // for JDK 1.6, please use java.io.Console class to read system input.
            br = new BufferedReader(new InputStreamReader(System.in));

            while (true) {

                System.out.print("Enter something : ");
                String input = br.readLine();

                if ("q".equals(input)) {
                    System.out.println("Exit!");
                    System.exit(0);
                }

                System.out.println("input : " + input);
                System.out.println("-----------\n");
            }

        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (br != null) {
                try {
                    br.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }

    }

}