Eclipse键盘输出文字,显示到屏幕上方法

方法1

/*标准的思路:
* 分析:
* 1.来源
* 键盘:System.in
* 2.目的地
* 屏幕:System.out
* 文件:FIle
* 3.分别分析:源,目的地流的类型(字符,字节)
* 源:字节流(输入流inputstream)
* 目的:字节流(输出流outputstream)
* 4.是否需要装饰?
* BufferedReader
*
*/
InputStream is=System.in;//字节流
Reader reader=new InputStreamReader(is);
//装饰
BufferedReader br=new BufferedReader(reader);
OutputStream os=System.out;
Writer w=new OutputStreamWriter(os);
BufferedWriter bw=new BufferedWriter(w);
String data=br.readLine();
while(!data.equals("over")){
bw.write(data);
bw.newLine();//换行
bw.flush();
data=br.readLine();

}
System.out.println("成功了");//主要讲述了转换流的使用方法
}

 

 

Scanner

 

 

方法2.

使用Scanner 可以更简洁

 

 

Scanner is=new Scanner(System.in);               //以下代码使用户能够从 System.in 中读取一个数
System.out.println("开始输出文字目录");
OutputStream os=System.out;
String b=is.nextLine();
while(!b.equals("over"))
{
System.out.println(b);
b=is.nextLine();               //防止死循环
}
System.out.println("以完结");
}

posted @ 2016-09-22 20:19  我真的看不懂  阅读(1267)  评论(0编辑  收藏  举报