java在桌面上新建文件然后保存字符串数据
时间: 2023-12-19 20:05:06 浏览: 51
可以使用Java中的FileWriter类来新建文件并保存字符串数据。以下是一个示例代码:
```java
import java.io.*;
public class FileDemo {
public static void main(String[] args) {
try {
// 新建文件对象
File file = new File("test.txt");
// 如果文件不存在则新建文件
if (!file.exists()) {
file.createNewFile();
}
// 创建FileWriter对象
FileWriter writer = new FileWriter(file);
// 写入字符串数据
writer.write("Hello, world!");
// 关闭文件流
writer.close();
System.out.println("文件保存成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
以上代码会在当前目录下新建一个名为test.txt的文件,并将字符串"Hello, world!"写入该文件中。如果文件已经存在,则直接将字符串数据写入文件中。