题目:
在下面的例子中,分别用类型转换来显示一些字符在Unicode表中的位置,以及Unicode表中某些位置上的字符。
我的理解:
首先创建一个类Example2_1,然后由public static void main(String args[])方法开始执行,也称主方法,然后声明,声明汉字好和在Unicode表中的位置为’\u4F60’的you为char字符型(char类型是一个单一的16位Unicode字符),声明一个位置为20320的int整型,接着输出汉字好的位置和20320位置上的字符,然后赋值21319给位置,输出此位置上的字符,最后输出you对应的位置上的字符。
Example2_1.java`
public class Example2_1 {
public static void main(String args[]) {
char chinaword='好';
char you='\u4F60';
int position=20320;
System.out.println("汉字:"+chinaword+"的位置:"+(int)chinaword);
System.out.println(position+"位置上的字符是:"+(char)position);
position=21319;
System.out.println(position+"位置上的字符是:"+(char)position);
System.out.println("you:"+you);
}
}