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

Eclips .java 中split 分割后中文部分乱码怎么解决呢

2013-10-17 
Eclips .java 中split 分割后中文部分乱码如何解决呢?如题:String A 截获 webview 中的 url 地址url 地

Eclips .java 中split 分割后中文部分乱码如何解决呢?
如题:

String A = 截获 webview 中的 url 地址;

url 地址格式: A中文部分*B英文kkh串sddsgsg井需要

split("\\*")

得到:arr[0]  和  arr[1]

问题是输出后 arr[0] 和  arr[1] 都是乱码显示(反正新华字典上没有)

请问大侠 我要怎么做处理才能 按原文格式输出拆解后的数组?


1:结果、目的、目标要 edittext1.settext(arr[0]); 在文本框中显示:  A中文部分
2:结果、目的、目标要 edittext2.settext(arr[1]); 在文本框中显示:  B英文kkh串sddsgsg井需要

我已经拆分出来了,就是输入输出的编码不对。
乱码 url 编码 string webview
[解决办法]
乱码和split没关系,你把乱码问题解决了就解决了。
乱码产生的原因是编码和解码时不一致引起的。
关于如何解决乱码问题。论坛直接搜!

[解决办法]
分割之前就乱码了吧
[解决办法]
String a="A中文部分*B英文kkh串sddsgsg井需要";
String[] b=a.split("\\*");
for(int i=0;i<b.length;i++){
   System.out.println(b[i]);}
输出:liruiA中文部分
B英文kkh串sddsgsg井需要
是正确的,查查你哪有问题?

热点排行