java 删除文件后缀名
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 删除文件后缀名相关的知识,希望对你有一定的参考价值。
file.renameTo()这个方法有时返回false是怎么回事
File file = new File(url);
if ( file.renameTo(new File(url.substring(0,url.lastIndexOf(".")))) )
System.out.println("file save success");
else
System.out.println("file save default");
socket接收文件,创建线程时,文件是按毫秒保存的,不太可能出现重名的文件,接收过程中以tmp结尾,接收完成后删除后缀,大牛们,有其他方法可以删除文件后缀么
import java.io.File;
public class DemoApp
public static void main(String[] args) throws Exception
File oldFile = new File("E:\\\\Workspaces\\\\eclipse3.7\\\\Demo\\\\src\\\\test.txt");
if (!oldFile.exists())
oldFile.createNewFile();
System.out.println("修改前文件名称是:" + oldFile.getName());
String newFileName = oldFile.getName().substring(0,oldFile.getName().lastIndexOf("."));
File newFile = new File(newFileName);
System.out.println("修改后文件名称是:" + newFile.getName());
if (oldFile.renameTo(newFile))
System.out.println("修改成功!");
else
System.out.println("修改失败");
参考技术A 路过,很想帮你但是我也不会
以上是关于java 删除文件后缀名的主要内容,如果未能解决你的问题,请参考以下文章