接收用户键盘输入的两种方式

 

/*
    接收用户键盘输入
*/

import java.util.*;
import java.io.*;

public class BufferedReaderTest03
{
    public static void main(String[] args) throws Exception{
        
        /*
        //方式1
        Scanner s = new Scanner(System.in);  //System.in是一个标准的输入流,默认接收键盘的输入.

        //程序执行到此处停下来,等待用户的输入
        String str = s.next();

        System.out.println("您输入了:"+str);
        */

        //方式2: 使用BufferedReader用来接收用户的输入,System.in返回的类型为InputStream
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        //接收输入(每一次都接收一行)
        String str = br.readLine();

        System.out.println("您输入了:"+str);

        //关闭
        br.close();


    }
}

 

posted @ 2017-08-17 20:45  Allen101  阅读(724)  评论(0编辑  收藏  举报