黑马程序员技术交流社区

标题: IO流基础输出流程序习题 [打印本页]

作者: _J2EE_LiXiZhen    时间: 2017-10-28 18:47
标题: IO流基础输出流程序习题
[Java] 纯文本查看 复制代码
package cn.itcast.Test01;

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;

/**
*
* 项目需求:请用户从控制台输入信息,程序将信息存储到文件Info.txt中。 可以输入多条信息,每条信息存储一行。当用户输入:”886”时,程序结束。
*
*/

public class MainApp {
        public static void main(String[] args) throws IOException {
                // 创建键盘录入对象
                Scanner sc = new Scanner(System.in);
                // 创建输出流对象
                BufferedWriter bw = new BufferedWriter(new FileWriter("Info.txt"));
                // 控制循环停止标志
                // boolean flag = true;
                while (true) {
                        // 提醒用户输入
                        System.out.println("请输入一条信息:(输入" + "886" + "退出)");
                        String str = sc.next();
                        if (str.equals("886")) {
                                // flag = false;
                                break;
                        }
                        bw.write(str);
                        bw.newLine();
                }
                bw.close();
        }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2