-3
我有一个名为myfile
的文件,但没有扩展名。我想添加一个扩展名,所以它会是myfile.ext
。我不想打开它并用扩展名保存。只需“重命名”File类实例即可。 我该怎么办?将扩展名添加到文件
P.S.如果关键,我需要这个,因为我想用这样的:
File myfiletopeon=myfile;
if (Desktop.isDesktopSupported()) {
try {
Desktop.getDesktop().open(myfiletopeon);
} catch (IOException ex) {
JOptionPane.showMessageDialog(null,"Problem","Problem",JOptionPane.ERROR_MESSAGE);
}
}
,以打开该文件,我需要一个扩展,使该文件可以打开
在Java 7中,您可以使用: http://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html#move%28java.nio.file.Path ,%20java.nio.file.Path,%20java.nio.file.CopyOption ...%29 – pL4Gu33
刚刚搜索“java重命名”,并得到这个http://stackoverflow.com/questions/1158777/renaming-a-file -using-java请在查询之前进行搜索。 – aalku
只需使用扩展名重命名 –