本文目录一览:
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中如何从键盘中读取输入信息
通过Scanner实现键盘读取输入。
Scanner使用正则表达式来解析基本类型和字符串的简单文本扫描器。通过Scanner扫描System.in的输入流,可以获取到键盘信息。
比如:
例如,以下代码使用户能够从键盘输入一个数:
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();