好吧,在有人因为我问“愚蠢”的问题而责备我之前,请注意,我已经用尽了我所知道的所有其他选项,并且两手空空。尽管如此,如果您愿意,请继续投票/报告此问题。
现在,对于那些关心
我正在尝试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 版本和不同的机器上尝试过它。仍然得到空白文本文件。
请告诉我,我做错了什么。
相关分类