我想用新名称保存现有的Excel。但内容应该相同。它应该执行任何任何excel的save属性。请帮忙
答案 0 :(得分:1)
内容重命名,另存为
File oldfile = new File(old_name);
File newfile = new File(new_name);
boolean rename = oldfile.renameTo(newfile);
API:
当且仅当重命名成功时才返回true;否则是假的
注意:构造文件对象不会在磁盘上创建文件!
更新:,因为@prasanth说的问题是另存为功能我正在添加该部分
另存为功能
的参考资料 FileChannel src = new FileInputStream(file1).getChannel();
FileChannel dest = new FileOutputStream(file2).getChannel();
dest.transferFrom(src, 0, src.size());
// also close FileChannel objects