请教,简单转码问题 ? from=厦门&to=上海对应from=%CF%C3%C3%C5&to=%C9%CF%BA%A3请问 厦门 <--> %CF%C3%C3%C5& 这个是 什么码 ? 16进制 ? 还是什么别的 ? 知道的回答个,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args)throws Exception { String str = "厦门上海"; byte[] buff = str.getBytes("GB2312"); for(int i=0;i<buff.length;i++){ System.out.println(Integer.toHexString(buff[i])); } } 看不出来,js转码不过不是你那个alert(encodeURI("from=厦门&to=上海"));直接转后台直接拿 正解。感谢goldenfish1919和softroad 的回答. public static String getValue(String str) { StringBuilder value = new StringBuilder(); try { byte[] buff = str.getBytes("GB2312"); for (int i = 0; i < buff.length; i++) { value.append("%").append(Integer.toHexString(buff[i]).substring(6, 8).toUpperCase()); } } catch (UnsupportedEncodingException e) { e.printStackTrace(); return ""; } return value.toString(); } 请教一下关于PHP和JavaWeb的前景 跟applet相关 在applet中怎么把一个图像文件嵌入图像图标 然后把图像图标置于标签label中 java 中的一个组件,,但我想不起来它叫什么名字 buttonGroup Eclipse里如何直接调用api帮助文档? 如何知道applet运行了多久? j2se1.5新特性(披着老虎皮的tiger?) 很简单的问题 package和classpath小问题 寻求java对串口操作的帮助 protected关键字 java基础问题(很基础!!) SpinnerDateModel中的calendarField属性有什么用?
public static void main(String[] args)throws Exception {
String str = "厦门上海";
byte[] buff = str.getBytes("GB2312");
for(int i=0;i<buff.length;i++){
System.out.println(Integer.toHexString(buff[i]));
}
}
alert(encodeURI("from=厦门&to=上海"));直接转后台直接拿
public static String getValue(String str) {
StringBuilder value = new StringBuilder();
try {
byte[] buff = str.getBytes("GB2312");
for (int i = 0; i < buff.length; i++) {
value.append("%").append(Integer.toHexString(buff[i]).substring(6, 8).toUpperCase());
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
return "";
}
return value.toString();
}