整行读取键盘录入的内容,并打印出来
2017-07-23 00:00
369 查看
public class ReadKeyDemo { public static void main(String[] args) throws IOException { /** * 需求:整行读取键盘录入的内容,并打印出来 * 1.创建一个字节输入流对象,并传入System.in * 2.将字节输入流转换为字符输入流 * 3.创建一个BufferedInputWriter对象,并传入第2步的字符输入流 */ /*复杂书写 InputStream in = System.in; InputStreamReader isr = new InputStreamReader(in); BufferedReader br = new BufferedReader(isr);*/ //简化书写 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String line = null; while ((line = br.readLine()) != null){ System.out.println(line); } } }
下面代码的需求是将键盘输入内容写入到指定文件
public class KeyDataToFile { public static void main(String[] args) throws IOException { /** * 需求:将键盘输入内容写入到指定文件 */ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new FileWriter("F:\\wola.txt")); String str = null; while ((str=br.readLine()) != null){ if("over".equals(str)){ //最好指定一个终结符 break; } bw.write(str); bw.newLine(); bw.flush(); } } }
相关文章推荐
- 字节流,读取 a.txt 文件内容,并打印出来
- 打开一个txt文件,读取里面的内容并打印出来
- NIO按行读取文件内容,并打印出来
- 使用java.nio及其子包中的类SocketChanel完成如下功能:读取www.baidu.com等网页的内容,打印到控制台,避免中文乱码问题。
- JAVA之旅(二十七)——字节流的缓冲区,拷贝mp3,自定义字节流缓冲区,读取键盘录入,转换流InputStreamReader,写入转换流,流操作的规律
- Java基础---Java---IO流-----读取键盘录入、InputStreamReader、转换流、OutputStreamWriter、InputStreamReader
- 编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt
- 用java将数据库表中内容读取出来并存入txt中
- angular+一个输入框,往框里输入内容,在下方打印出来
- 定义一个文件输入流,调用read(byte[] b)方法将exercise.txt文件中的所有内容打印出来(byte数组的大小限制为5)。
- 读取xml文件内容,并将其内容以treeview的方式展现出来
- C# Visual Studio 2005中用FileStream将一个文件中的内容读取出来并赋给一个变量
- 题目:请将你班学生的姓名与考试分数录入到Map中,并按分数从高到低在控制台上打印出来。
- jcaob中读取word中的内容,并显示出来
- 将键盘录入的数据,通过打印流(PrintWriter)写入本项目下的aa.txt中
- php读取外部txt文件内容并打印在页面|fopen()函数
- 例子程序1:读取文件内容并打印到屏幕上
- 设计电影类将海报的内容打印出来
- 使用Scanner从键盘读取一行输入,去掉其中重复字符, 打印出不同的那些字符
- 要将linux内核的带级别控制的printk内容打印出来,在命令行 输入 dmesg -n 8 就将所有级别的信息都打印出来