java - 使用java创建文件后,其中没有值

标签 java file

我使用java创建了文件,代码如下

String Filecontent= "hei";

创建文件

PrintWriter writer=new PrintWriter("D://balanworkspace//Coretest//Corejavatest//src//intvquestest//mydet3_8.txt","UTF-8"); 

打印字符串

System.out.println(Filecontent); 

写入文件

writer.println(Filecontent); 

当我打开文件时,没有任何值。为什么会这样?

最佳答案

您需要通过执行以下操作来关闭PrintWriter:

writer.close();

关于java - 使用java创建文件后,其中没有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36709237/

相关文章:

java - 执行 jButton 操作时立即更改 jLabel 可见性

java - Spring:将@Qualifer 附加到 Java 配置的 bean

python - 尝试加载 5GB 文本文件时出现 MemoryError

javascript - 将新文件加载到HTML的音频元素中

c++ - C++读取文件编译错误

algorithm - 如何根据某些条件合并两个大文件?

java - 如何使用 smslib 中的队列消息传递方法系列?

java - ArrayList 值差异

java - 为什么有 JVM 指令 `monitorenter/monitorexit` 而没有 `wait/notifyAll`(它们是 native 调用)?

php - 拒绝访问 htaccess 中的多个文件