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