您的位置:

包含java读取输入的词条

本文目录一览:

Java从命令行读取输入然后输出到文本文件的问题

import java.io.*;

public class InputName {

    public static void main(String[] args) throws IOException {

        System.out.println("请输入姓名(结束请敲两次回车键):");

        InputStreamReader keyBoard = new InputStreamReader(System. in );

        BufferedReader br = new BufferedReader(keyBoard);

        FileWriter writer = new FileWriter("name.txt", true);

        String s;

        while ((s = br.readLine()) != null) {

            writer.write(s);

        }

        writer.flush();

        writer.close();

        keyBoard.close();

        br.close();

    }

}

Java中怎么获取键盘输入

使用System.in.read可以读取键盘的输入,但是一般不会这样去操作,可以使用java.util.Scanner来配合System.in来进行数据的操作,举例如下:

Scanner in=new Scanner(System.in);

String readLine = in.nextLine(); //读取键盘输入的一行(以回车换行为结束输入)

如何从java控制台获得用户输入?

new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法。

举例:

Scanner sc= new Scanner(System.in)

String st = sc.nextLine();//获取输入信息