A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© _J2EE_LiXiZhen 中级黑马   /  2017-10-28 18:47  /  1301 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

[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();
	}
}

评分

参与人数 1技术分 +9 黑马币 +40 收起 理由
梦之翼 + 9 + 40

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马