用户输入信息并存储

**

用户输入信息并存储

**
// 项目需求:请用户从控制台输入信息,程序将信息存储到文件Info.txt中。可以输入多条信息,每条信息存储一行。
// 当用户输入:”886”时,程序结束。
// [操作步骤]:
// 创建MainAPP类,并包含main()方法 按照上述要求实现程序代码:

    public static void main(String[] args) throws IOException {
        FileWriter bw = new FileWriter("Info.txt");
        //2.采用循环的方式,把每条信息存储一行到Info.txt中
        Scanner sc = new Scanner(System.in);
        while (true) {
            //获取键盘输入的一行内容
            System.out.print("请输入内容:");
            String str = sc.nextLine();
            //当用户输入:”886”时,程序结束。
            if ("886".equals(str)) {
                break;//跳出循环
            }
            //把内容写入到Info.txt文件中
            bw.write(str);
            //换行
            bw.write(System.lineSeparator());
        }
        //关闭流
        bw.close();
    }
上一篇:使用BufferedReader和BufferedWriter两个对象复制文件


下一篇:SICP读书笔记 1.1