JAVA 输入问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:48:44
连续在键盘输入多个数字,而分别获得4个数,例如 输入1234
分别获得 1 2 3 4

JAVA里的输入是通过流来完成的
而且一定要用try catch来使用
我给你一个例子

import java.io.*;

public class IOStreamDemo {

public void samples() throws IOException {

//1. 这是从键盘读入一行数据,返回的是一个字符串
BufferedReader stdin =new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a line:");
System.out.println(stdin.readLine());

//2. 这是从文件中逐行读入数据

BufferedReader in = new BufferedReader(new FileReader("IOStreamDemo.java"));
String s, s2 = new String();
while((s = in.readLine())!= null)
s2 += s + "\n";
in.close();

//3. 这是从一个字符串中逐个读入字节
StringReader in1 = new StringReader(s2);
int c;
while((c = in1.read()) != -1)
System.out.print((char)c);

//4.