String keyWord = "";//你要输出的字符串
byte[] bytes;
String strHex = ""; //
try{
bytes = keyWord.getBytes("utf-8");
List
for(byte b:bytes){
list.add(Integer.toHexString(b&0xff));
}
if(list!=null){
for(String str:list){
strHex += "%" +str;
}
}catch(Exception e){
....
}
//最后strHex就是字符串对应的URL编码值