字符转码
来源:互联网 发布:林珊珊淘宝店 编辑:程序博客网 时间:2024/05/21 22:27
//将任意的一个字符串转换成utf8格式
public static String toUTF8String(String str){
StringBuffer buffer =new StringBuffer();
int len = str.length();
for (int i = 0; i < len; i++) {
char c = str.charAt(i);
if (c>=0 && c<=255) {
buffer.append(c);
}else {
byte[] bytes =null;
try {
bytes = Character.toString(c).getBytes("UTF-8");
} catch (Exception e) {
e.printStackTrace();
}
for (int j = 0; j < bytes.length; j++) {
int k = bytes[j];
if (k<0) {
k &=255;
}
buffer.append("%"+Integer.toHexString(k).toUpperCase());
}
}
}
return buffer.toString();
}
- 字符转ASCII码
- 字符转码
- HTML字符转码
- 字符转码
- base64字符转码
- ruby字符转码
- 字符转码
- java字符转码
- 字符转码过滤器
- 字符转码过滤器
- php字符转码
- ascii码转字符
- HTML字符转码
- Java字符转码
- Java字符转码
- C++字符转码
- Java-字符转码
- java字符转码
- RMAN 系列(六) ---- RMAN 高级恢复
- 一个程序员的2013上半年总结
- Zigbee和Wi-Fi的干扰和共存
- ThinkPHP 3.1.2 连贯操作
- 权限管理
- 字符转码
- vbCrLf,vbCr,vbLf,vbNewLine,vbNullChar,vbNullString, vbObjectError等VB常数的意思
- php mysqli installation
- 2013暑期总结
- ThinkPHP 3.1.2 视图
- JMS和消息驱动Bean(MDB)
- Exercises 3.3 E7
- python file backup
- SqlCommand怎么取消大数据量查询