字符串中对中文自动编码,英文不编码
来源:互联网 发布:java面向对象例题 编辑:程序博客网 时间:2024/05/16 19:47
在URL字符串对中文自动编码,英文不会编码
转自:http://www.jianshu.com/p/9be694c8fee2
public static String toUtf8String(String s) { StringBuffer sb = new StringBuffer(); for (int i = 0; i < s.length(); i++) { char c = s.charAt(i); if (c >= 0 && c <= 255) { sb.append(c); } else { byte[] b; try { b = String.valueOf(c).getBytes("utf-8"); } catch (Exception ex) { System.out.println(ex); b = new byte[0]; } for (int j = 0; j < b.length; j++) { int k = b[j]; if (k < 0) k += 256; sb.append("%" + Integer.toHexString(k).toUpperCase()); } } } return sb.toString(); }
0 0
- 字符串中对中文自动编码,英文不编码
- 用ZXing.NET对中文字符串编码
- 通过Unicode编码区间的划分获取字符串中中文、英文、数字
- 中文编码为英文方式:
- Python 字符串编码中中文字符注意事项
- js对中文编码
- LoadRunner中,对字符串进行Base64编码
- 对字符串进行编码
- //对中文键盘输入英文 (去除中文系统自带的UTF8编码)
- Visual Basic Base64编码源码:可实现对字符串(中文)和二进制文件编码
- javascript 中 中文编码
- python 中中文编码
- Android对中文url编码
- struts2中<s:url>中文自动编码问题
- python中文字符串编码处理
- Android 编码URL中文字符串
- Flex中 encodeURI 对url进行编码,中文url
- J2ME中访问网页对Url中的中文进行编码
- 题目:请实现一个函数,将一个字符串中的空格替换成“%20”
- ASP.NET Core Docker jexus部署-CentOS实践版
- Oracle的基本语法和操作
- Java单例模式的各种写法和最优写法推荐
- 设计模式六大原则
- 字符串中对中文自动编码,英文不编码
- Android 7.0 适配相机及裁剪图片
- 97. Interleaving String
- 1
- 向量与矩阵相乘
- Java 判断一个点是否在多边形区域内
- JavaScript变量类型检测
- 2
- bzoj3404