Java之创建文件并写入数据

应用场景:
以OJ项目为例,创建对应的.in或.out文件,并将相关的数据写入。

核心代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

/**
* 创建文件
* @param data
* @param basedir
* @param name
*/
public void createFile(String data, String basedir, String name) {
try {
File file = new File(basedir + "/" + name);
boolean b = file.createNewFile();
if(b) {
Writer out = new FileWriter(file);
out.write(data);
out.close();
}

}catch (Exception e) {
e.printStackTrace();
}

}

文章目录