首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java substring截取中文字符串后乱码,流编码为ISO-8859-1

2013-04-21 
java substring截取中文字符串后乱码,源编码为ISO-8859-1多种方式都尝试了 结果都是乱码!String str 中

java substring截取中文字符串后乱码,源编码为ISO-8859-1
多种方式都尝试了 结果都是乱码!

String str = "中文";String str1 = str.substring(0,1);

System.out.println(str1);//乱码
System.out.println(new String(str1.getBytes(),"ISO-8859-1"));//也是乱码  java?? 乱码 substring 编码 String
[解决办法]
你获取下它的长度是多少,不是2就有问题。不是2就String str = "中文";String str1 = str.substring(0,str.length()/2)

热点排行