Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 文件处理-使用其他信息创建新文件_Java_File_File Processing - Fatal编程技术网

Java 文件处理-使用其他信息创建新文件

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

我有一个文件,里面有一些表,我的问题是如何创建一个新文件,但在这个文件中,它包括表和其他信息。我在候机楼试过,但找不到,请帮帮我

您想如何检查何时创建新文件,何时调用下一个文本

如何使用JFileChooser,只需选择或创建一个新文件

也许是这样的:

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流来创建一个新文件。