Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.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 Io - Fatal编程技术网

Java 如何从文本文件中删除内容?

Java 如何从文本文件中删除内容?,java,file,file-io,Java,File,File Io,我想删除一个文本文件的内容,因为我不需要它的内容,但我需要的代码工作的文本文件 import java.io.*; import javax.swing.JOptionPane; class code extends program{ String [][] stock= new String[10][10]; void show_stock()throws IOException{ BufferedReader br= new BufferedReader(new

我想删除一个文本文件的内容,因为我不需要它的内容,但我需要的代码工作的文本文件

import java.io.*;
import javax.swing.JOptionPane;

class code extends program{
   String [][] stock= new String[10][10];

   void show_stock()throws IOException{
       BufferedReader br= new BufferedReader(new FileReader("C:\\Users\\Isaac Sam Camilleri\\Stock\\Documents\\stock.txt"));
       for(int i=0; i<=9;i++){
           stock[i][0]=br.readLine();
           stock[0][i]=br.readLine();
       }//load stock from document
       for(int i=0;i<=9;i++){
         System.out.println(stock[i][0] + " " + stock[0][i]);
       }
   }
} 
打开一个文件进行写入并关闭它会将文件大小设置为0

…在BlueJ中,处理的语言是Java,在任何IDE中都是相同的Java代码。因此,不要提及或标记IDE的名称,这与此无关。
void show_stock() throws IOException {
  …
  try( FileWriter fw = new FileWriter( "C:\\Users\\Isaac Sam Camilleri\\Stock\\Documents\\stock.txt" ) ) {
  }
}