Java杂项

1、Java获取键盘输入:
(1)、Scanner

import java.util.Scanner;
public class TestKeyBoardInput {
	public static void main(String[] args)
	{
		Scanner sc=new Scanner(System.in);
		while(sc.hasNext())
		{
			System.out.println("输入的是:"+sc.next());
		}
	}
}

2、BufferedReader
BufferedReader是Java IO中的一个字符、包装流,必须建立在另外一个字符流基础之上。需要注意的是,System.in是字节流,使用InputStreamReader将System.in包装为字符流。

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

public class TestKeyBoardInput {
	public static void main(String[] args) throws IOException
	{
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
		String buffer=null;
		while((buffer=br.readLine())!=null)
		{
			System.out.println("输入的是:"+buffer);
		}
	}
}

About: happyhls


发表评论

电子邮件地址不会被公开。 必填项已用*标注