java字符集转换 Big5 和 Unicode互转
完整的代码如下
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
/**
* java字符集转换 Big5 和 Unicode互转
* 转换后的正常字型
*/
import java.io.*;
public class Big5Unicode{
public static String big5ToUnicode(String s){
try {
return new String(s.getBytes( "ISO8859_1" ), "Big5" );
}
catch (UnsupportedEncodingException uee){
return s;
}
}
public static String UnicodeTobig5(String s){
try {
return new String(s.getBytes( "Big5" ), "ISO8859_1" );
}
catch (UnsupportedEncodingException uee){
return s;
}
}
public static String toHexString(String s){
String str= "" ;
for ( int i= 0 ; i<s.length(); i++){
int ch=( int )s.charAt(i);
String s4= "0000" +Integer.toHexString(ch);
str=str+s4.substring(s4.length()- 4 )+ " " ;
}
return str;
}
}
|
注:文章系本人原创:发布于 <script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
java字符集转换 Big5 和 Unicode互转相关推荐
- java字符集与字符编码 Unicode字符集
字符集与字符编码是两个不同的概念. 字符集,顾名思义就是字符的集合,比如ASCII字符集包含了a-z A-Z 0-9 半角标点符号和特殊控制符号在内的128个符号.对于一个字符集来说,要正确编码转码一 ...
- java utf8 转换al32utf8_java与Unicode
在notepad++中用utf8格式保存"你好"两个汉字,文件名为a.txt. 在eclipse中设置编码格式为gbk.在eclipse中用FileReader读取这个文件.Fil ...
- java转换字符集_Java字符集转换解释
Iso8859-1是西方国家频繁使用的字符编码格式.用iso8859-1编码unicode码中的东方字库部分的字符时统统编码成??,也就是说:用iso8859-1编码unicode码时信息会有损失.但 ...
- Unicode以及字符集转换
曾经碰到一个问题, 项目需要支持日文操作系统,但是没有编译成unicode程序. 然后在一个解析用户输入路径的地方出问题了. 原因是日文的"表"这个汉字,日文编码格式下,低字节和反 ...
- 【Java对象转换】003- Java 对象与 Yaml 互转
[Java对象转换]003- Java 对象与 Yaml 互转 文章目录 [Java对象转换]003- Java 对象与 Yaml 互转 一.Java 对象与 Yaml 概述 1.Java 对象 2. ...
- 字符集与字符编码,java中的char和unicode
文章目录 基本单位转换 进制缩写与表示 字符.字符集.字符编码 ASCII码 全角 GBK.GB2312 为什么需要字符编码 UTF-8和Unicode的关系 java中的char 和unicode ...
- java 字符集升级_JAVA字符集
1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等. 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是" ...
- java字符集编码_Java字符集编码
1.概述 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587& ...
- linux java字符集编码_Java字符集编码
1. 概述 在 下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 65 ...
最新文章
- jQuery中的.height()、.innerHeight()和.outerHeight()
- JS与CSS阻止元素被选中及清除选中的方法总结
- jenkins配置邮箱服务器发送构建结果
- 《复杂》读书笔记(part7)--遗传算法
- VSCode 中使用Git实践,学会了效率翻倍
- 电子商务专业实习总结
- python怎么将json文件转为xls文件_基于python实现把json数据转换成Excel表格
- HTML5-------元素使用
- linux怎么卸载软件 apt,linux安装和卸载软件:sudo apt-get install(remove)
- AI智能电话机器人源码搭建揭秘!
- LP3667B反激式开关电源5W(5V1A)输出电路
- Mac SDK环境变量配置
- 安卓中将Java文件转换成Dex文件
- Windows 7操作系统
- 台式机设置声音快捷键
- 在校大学生/老师如何申请注册一家公司
- lambda学习视频和stream学习视频(Java8 Lambda表达式视频教程)-Java爬虫-网络购物的正确打开方式
- JQuery的iCheck插件使用方法
- 【servlet】登陆验证之验证码模板
- matlab2018a安装(里面有matlab2018a_win64的下载路径以及详细步骤,自己亲自测试运行没有问题!)
热门文章
- 高德地图鼠标经过点标记显示信息窗体
- C#毕业设计——基于C#+asp.net+SQL Server的服装连锁店管理系统设计与实现(毕业论文+程序源码)——服装连锁店管理系统
- 广东科学技术职业学院计算机系宿舍,广东科学技术职业学院宿舍条件、住宿好吗、寝室情况...
- Android12 Gallery2源码分析(一)
- 股市中的内盘、外盘、跌幅、震幅、现手、总手、换手是什么意思?
- 计算机叫醒服务英语,叫醒服务酒店英语对话
- 【代码质量的重要性:如何编写具有高质量标准的代码】
- dwshd.sys,EASYDOWNS.sys,HBKernel32.sys,QQPlatform.exe,RDPWD.sys,easy2.exe等
- 五、努力与职业道德(三)
- react实现一个周日历表