将键盘录入的数据拷贝到当前项目下的text.txt文件中,键盘录入数据当遇到quit时就退出
- public class Test3 {
- /**
- * 将键盘录入的数据拷贝到当前项目下的text.txt文件中,键盘录入数据当遇到quit时就退出
- *
- * 分析:
- * 1,创建键盘录入对象,
- * 2,创建输出流对象关联test.txt文件
- * 3,定义无限循环,遇到quit退出循环,如果不是quit就写出
- * 4,关闭流
- * @throws IOException
- */
- public static void main(String[] args) throws IOException {
- Scanner sc = new Scanner(System.in);
- FileOutputStream fos = new FileOutputStream("test.txt");
- System.out.println("请输入数据");
- while(true) {
- String line = sc.nextLine();
- if ("quit".equals(line)) {
- break;
- }
- fos.write(line.getBytes()); //字符串写出必须转换成字节数组;
- fos.write("\r\n".getBytes());
- }
-
- fos.close();
- }
- }
复制代码
|
|