7、[简答题] 【字符输出流写出字符数据】 项目需求:请用户从控制台输入信息,程序将信息存储到文件Info.txt中。可以输入多条信息,每条信息存储一行。当用户输入:”886”时,程序结束。
7、[简答题] 【字符输出流写出字符数据】
项目需求:请用户从控制台输入信息,程序将信息存储到文件Info.txt中。可以输入多条信息,每条信息存储一行。当用户输入:”886”时,程序结束。
package day_09_test;
//7、[简答题] 【字符输出流写出字符数据】
//项目需求:请用户从控制台输入信息,程序将信息存储到文件Info.txt中。可以输入多条信息,每条信息存储一行。当用户输入:”886”时,程序结束。
import java.io.*;
import java.util.Scanner;
public class Test08 {
public static void main(String[] args) throws IOException {
//提示用户控制台输入信息
System.out.println("请输入信息,当输入886时,程序退出!");
//写到Info.txt文件中
FileWriter fos = new FileWriter("d:\\Info.txt");
//控制台输入信息
Scanner sc = new Scanner(System.in);
while (true){
System.out.println("请输入内容:");
String src = sc.nextLine();
if ("886".equals(src)) {
break;
}
//输入的信息存储到Info.txt文件中
fos.write(src);
//换行
// fos.write("\r\n");
fos.write(System.lineSeparator());
}
fos.close();
}
}

浙公网安备 33010602011771号