ControlC ControlC · Pastebin

java-zip4j-tut-rename-zip-entry-2

Pasted: Nov 27, 2024, 9:57:29 am · Views: 58
import net.lingala.zip4j.ZipFile;
import net.lingala.zip4j.exception.ZipException;
import java.io.IOException;
import java.util.HashMap;

public class SampleClass{

public static void main(String[] args)
throws ZipException,
IOException{
ZipFile zip = null;

try{
HashMap<String, String> fileNamesMap =
new HashMap<>();
fileNamesMap.put
("folder/img1.jpg","folder/image1.jpg");
fileNamesMap.put
("folder/img2.jpg","folder/image2.jpg");
fileNamesMap.put
("folder/img3.jpg","folder/image3.jpg");

zip = new ZipFile
("myzip.zip");
zip.renameFiles(fileNamesMap);

}
finally{
if(zip != null)
zip.close();
}

System.out.println("main thread end.");
}
}