单选题
阅读下面程序
import java.io.*;
public class TypeTransition
public static void main(String args[])
char a='h':
int i=100;
int j=97;
int aa=a+i:
System.out.println("aa="+a
A、
;
char bb=(char)j;
System.out.println("bb="+b
B、
;
 
【正确答案】
B
【答案解析】
[解析] Java语言规定,char型数据可以自动转换成int型,转换的结果就是相应字符的ASCII值。由题目所给出的第二行输出结果为,bb=a,可知字母a的ASCII值为97,则可以推出字母h的ASCII值为104,所以aa=104+100=204,因此答案为B。
提交答案
关闭