Java 文件处理-使用其他信息创建新文件
我有一个文件,里面有一些表,我的问题是如何创建一个新文件,但在这个文件中,它包括表和其他信息。我在候机楼试过,但找不到,请帮帮我 您想如何检查何时创建新文件,何时调用下一个文本 如何使用JFileChooser,只需选择或创建一个新文件 也许是这样的:Java 文件处理-使用其他信息创建新文件,java,file,file-processing,Java,File,File Processing,我有一个文件,里面有一些表,我的问题是如何创建一个新文件,但在这个文件中,它包括表和其他信息。我在候机楼试过,但找不到,请帮帮我 您想如何检查何时创建新文件,何时调用下一个文本 如何使用JFileChooser,只需选择或创建一个新文件 也许是这样的: private void createNewFile() { File newFile; File nf = null; String nt = "someName"; if((newFile = new File(DirectoryPa
private void createNewFile() {
File newFile;
File nf = null;
String nt = "someName";
if((newFile = new File(DirectoryPath.toString())).exists()) { //it must be a directorypath to create a new file in it.
nf = new File(DirectoryPath, "withAverage" + nt + ".txt"); //create a new file
nf.createNewFile();
} averageFile = nf;
}
private void fileWriterInput() {
FileWriter fw = new FileWriter(averageFile);
try (BufferedWriter bw = new BufferedWriter(fw)) {
bw.newLine();
bw.append(inputString);
bw.append("----------------------------------");
bw.flush();
}
}
这甚至还没有足够的信息来帮助你。请详细说明。一个文件怎么能有表?是HTML吗?CSV?还有别的吗?在java中,我编写了一段代码,在“scores.txt”中显示学生id表和测验,但在下一个名为“finalReport.txt”的文本中,我想添加平均值。我的意思是我有一些计算平均值的代码。。。。我创建了一个类似于a.writeData(“scores.txt”)的文件,但在我想创建的新文件“finalReport.txt”中,这个文件显示了平均值,scores.txt应该向我显示测验文件可能有内容/数据,但每个文件都应该有自己的存在。或者您的意思是要将其合并或将内容从一个文件复制到另一个文件?也许您想启动一个新的filewriter流来创建一个新文件。