将字符串输入存储在文件中

好吧,在有人因为我问“愚蠢”的问题而责备我之前,请注意,我已经用尽了我所知道的所有其他选项,并且两手空空。尽管如此,如果您愿意,请继续投票/报告此问题。


现在,对于那些关心


我正在尝试String从用户获取输入并将其存储到将在当前工作目录中创建的文件Text.txt中。


以下是代码


import java.io.BufferedWriter;

import java.io.FileWriter;

import java.util.Scanner;



public class Encryption {


    public static void main(String[] args) throws Exception {


        System.out.println("Enter a String you wish to encrypt : ");

        new BufferedWriter(new FileWriter(".\\Text.txt")).write(new Scanner(System.in).nextLine());

        System.out.println("Done");

    }

}

我的问题是,文件在正确的目的地生成,但始终为空。我已经在多个 JDK 版本和不同的机器上尝试过它。仍然得到空白文本文件。


请告诉我,我做错了什么。


qq_笑_17
浏览 142回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java