String fileNameTmp = new String(files[i].getBytes("iso-8859-1"), "GBK")//将从linux取得的文件名转换为GBK编码
String filename=fileNameTmp .substring(regStr.length()+1,fileNameTmp .length())
然后再把转完编码的文件名按你的要求进行截取
String fileNameTmp = new String(files[i].getBytes("iso-8859-1"), "GBK")//将从linux取得的文件名转换为GBK编码
String filename=fileNameTmp .substring(regStr.length()+1,fileNameTmp .length())
然后再把转完编码的文件名按你的要求进行截取