public static void zipFile(File dstPath,File srcFile,String optionalName){
ZipFile zipFile = new ZipFile(dstPath);
ZipParameters parameters = new ZipParameters();
//重新命名
parameters.setFileNameInZip(optionalName);
//一定要设置此参数,否则不生效
parameters.setSourceExternalStream(true);
zipFile.addFile(srcFile,parameters);
public static void zipFile(File dstPath,File srcFile,String optionalName){ ZipFile zipFile = new ZipFile(dstPath); ZipParameters parameters = new ZipParameters(); //重新命名 parameters.setFileNameInZip(optionalName); //一定要设置此参数..
ReNamer Pro 是一个非常强大和灵活的文件重命名工具,它提供了所有标准的重命名程序,包括前缀,后缀,替换,变更情况,以及括号内的内容删除,添加数字序列,改变文件扩展名,等等。对于高级用户有一个 PascalScript 规则,它让用户编写他们自己的重命名规则。
ReNamer Pro 允许您将多个重命名操作相结合的规则集,将每个动作的逻辑顺序,可以保存,加载,并在程序中进行管理。此外,它具有重命名文件夹的能力,处理正则表达式,Unicode的能力,并且支持多种meta标签,如:的ID3v1,ID3v2的,EXIF,OLE,AVI,MD5,CRC32,和SHA1。
response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE);
response.setHeader(
HttpHeaders.CONTENT_DISPOSITION,
"attachment;fileName=" + URLEncoder.encode(fileName, "UTF-8"));
ZipOut.
import java.util.List;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
* 文件操作
* Created by heavenick on 2015/7/8.
public class FileUtil...
是这样的,手机里图片视频导入电脑保存之后,过段时间之后,特别是移动或修改过图片之后,翻看照片却忘记了照片是什么时候的事情了,这真的让人很遗憾。。可能大家都有这个遗憾吧!
目测最好的方式是改名吧,以文件创建时间为命名的规则,是的,今天它来了。。。不管上传网盘还是修改什么的,都不会有遗憾,加上自己独有的规则,完美!!
这玩意儿我用了好几年,,没什么问题。。
Java生成、修改文件夹和文件名,Java创建目录或文件夹,并修改、删除、重命名文件夹或文件名称,使用进行的文件操作实例。
super("目录和文件的创建、删除和更名"); //调用父类构造函数
jtfPath=new JTextField(16); //实例化文件路径输入框
JButton jbFile=new JButton("选择"); //实例化文件选择按钮
JPanel panel=new JPanel(); //实例化面板,用于容纳输入框和按钮
panel.add(new JLabel("文件名: ")); //增加组件到面板
jbFile.addActionListener(new ActionListener(){ //选择文件按钮事件处理
public void actionPerformed(ActionEvent event) {
JFileChooser fileChooser=new JFileChooser(); //实例化文件选择器
fileChooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); //设置文件选择模式,此处为文件和目录均可
if (fileChooser.showOpenDialog(FileUseDemo.this)==JFileChooser.APPROVE_OPTION){ //弹出文件选择器,并判断是否点击了打开按钮
String fileName=fileChooser.getSelectedFile().getAbsolutePath(); //得到选择文件或目录的绝对路径