我在我的Properties里配置了一个类似于
url=D:/中文
这种东西,每次取出来 想去访问找个文件夹,总是找不到。求解?
8 回复
@gnoloahs D:/\u8FC5\u96F7\u4E0B\u8F7D 这种的
/**
* 将Unicode编码转换为汉字
* @param utfString
* @return
*/
public static String convert(String utfString){
StringBuilder sb = new StringBuilder();
int i = -1;
int pos = 0;
while((i=utfString.indexOf("\u", pos)) != -1){
sb.append(utfString.substring(pos, i));
if(i+5 < utfString.length()){
pos = i+6;
sb.append((char)Integer.parseInt(utfString.substring(i+2, i+6), 16));
}
}
return sb.toString();
}
这样就可以了
别转义,直接存为UTF8
自豪地采用 NutzCN ionic
@wendal 我用的eclipse中文一贴进去就自动转义了。
如何贴进去就是UTF-8的中文呢?
我上面的方法虽然能将Unicode转成汉字。但是如果找个路径是中英文混合的就比较麻烦。
所以能不转义最好
@wendal 果然可以 谢谢!
添加回复
请先登陆