package com.fenqing.Stream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Scanner;
public class test_quit {
/**
* 将键盘录入的数据拷贝到当前目录下的text.txt文件中,键盘录入
* 数据时,若遇到quit,则退出
* @throws IOException
*/
public static void main(String[] args) throws IOException {
//1.创建键盘录入对象
Scanner sc=new Scanner(System.in);
System.out.println("请输入数据:");
//2.创建输出流对象,关联text.txt文件
FileOutputStream fos=new FileOutputStream("text.txt");
//3.定义无限循环
while(true){
String line=sc.nextLine();
//4.遇到quit就退出
if("quit".equals(line)){
break;
}
//5.没遇见quit就将内容写出,并添加回车
fos.write(line.getBytes());
fos.write("\r\n".getBytes());
//6.关流
fos.close();
}
}
}
IO流(7)--录入数据,拷贝到指定文件
最新推荐文章于 2022-01-03 20:50:20 发布