码迷,mamicode.com
首页 > 其他好文 > 详细

如何获取输入

时间:2015-03-08 15:29:57      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

public class IOTestNext {

    public static void main(String[] args){

 

       /*

        * 1.第一种方式:使用java.util.Scanner

        *

       Scanner sc=new Scanner(System.in); 

       System.out.println("waiting inputchar:"); 

       String n=sc.next(); 

       System.out.println(n); 

       */

      

       /*

        * 2.第二种方式:java.io

        *

       InputStream input=System.in;

       //也可以用BufferedReader获取输入

       //BufferedReader input=new BufferedReader(new                                    InputStreamReader(System.in));

       byte[] b=new byte[100];

       try {

           input.read(b);

       } catch (IOException e) {

           e.printStackTrace();

       }

       String str=new String(b);

       System.out.print(str); 

       */

 

       /*

        * 3.第三种方式:java.io.Console;

        * 说明:在eclipse中没有主控制台,所以以下方式不可用,但在windows的cmd中可以使用

        */

       Console console=System.console(); 

       if(console==null){  

           System.out.println("不能使用控制台");

           return; 

           }

       String str= console.readLine();

       System.out.print(str);

       */

    }

}

如何获取输入

标签:

原文地址:http://www.cnblogs.com/littlebugfish/p/4321712.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!