如题:
用 URLEncoder.encode(file.getName(),"UTF-8") 没有乱码 但是不能正常显示
这个并不是乱码,这个是16进制显示的~
google 了N久
原因就是
import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream;
对中问不支持 后来用 ant.jar
import org.apache.tools.zip.ZipEntry; import org.apache.tools.zip.ZipOutputStream;
就搞定。