Java 截断/修剪文件中最后一个字符的最简单方法
在Java中删除文件中最后一个字符的最简单方法是什么?您可以使用:Java 截断/修剪文件中最后一个字符的最简单方法,java,trim,truncate,Java,Trim,Truncate,在Java中删除文件中最后一个字符的最简单方法是什么?您可以使用: 你真的是指整个文件的最后一个字符,还是指每行的最后一个字符;如果文件的大小是,比如说,1GB呢?您的代码在功能上是正确的,但会对系统提出很大的要求。 try { File file = new File("fileToTruncate"); FileChannel fileChannel = new FileOutputStream(file, true).getChannel(); fileChanne
你真的是指整个文件的最后一个字符,还是指每行的最后一个字符;如果文件的大小是,比如说,1GB呢?您的代码在功能上是正确的,但会对系统提出很大的要求。
try {
File file = new File("fileToTruncate");
FileChannel fileChannel = new FileOutputStream(file, true).getChannel();
fileChannel.truncate(fileChannel.size() - 1); //Removes last character
fileChannel.close();
}
catch (FileNotFoundException ex) {
}
catch (IOException ex) {
}