java導出文件名中文亂碼 批量修改文件名出現(xiàn)亂碼?
批量修改文件名出現(xiàn)亂碼?新名字=“[coco coco]”臨時工因為編碼:utf-8 So整個文件的字符是utf8,包括“[cocoa]”。但是因為temp是系統(tǒng)中的文件名,所以如果在windows中
批量修改文件名出現(xiàn)亂碼?
新名字=“[coco coco]”臨時工
因為編碼:utf-8 So整個文件的字符是utf8,包括“[cocoa]”。但是因為temp是系統(tǒng)中的文件名,所以如果在windows中是GBK,那么它的代碼就是系統(tǒng)代碼。utf8gbk的編碼當然很混亂。
解決方案是首先將它們編碼為Unicode,然后添加它們,并將結(jié)果編碼為所需的代碼。