java程序:将一个十进制整数转成unicode编码输出。
1个回答
展开全部
<pre t="code" l="java">public class Demo {
public static void main(String[] args) {
//获得字符的uncoide编码
char c = '风';
String uncoide = Integer.toHexString(c);
System.out.println(c+"的uncoide编码:\t"+uncoide);
//从uncoide编码转换成10进制
int x = Integer.parseInt(uncoide, 16);
System.out.println(uncoide+"转成10进制:\t"+x);
//从10进制转成uncoide编码
int y = 39118;
System.out.println(y+"转成uncoide编码:\t"+Integer.toHexString(y));
}
}运行测试<pre t="code" l="java">风的uncoide编码: 98ce
98ce转成10进制: 39118
39118转成uncoide编码: 98ce
public static void main(String[] args) {
//获得字符的uncoide编码
char c = '风';
String uncoide = Integer.toHexString(c);
System.out.println(c+"的uncoide编码:\t"+uncoide);
//从uncoide编码转换成10进制
int x = Integer.parseInt(uncoide, 16);
System.out.println(uncoide+"转成10进制:\t"+x);
//从10进制转成uncoide编码
int y = 39118;
System.out.println(y+"转成uncoide编码:\t"+Integer.toHexString(y));
}
}运行测试<pre t="code" l="java">风的uncoide编码: 98ce
98ce转成10进制: 39118
39118转成uncoide编码: 98ce
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询