问题
单项选择题
下列语句中正确的是
A.System.out.println(1+'1');
B.int i=2+"2";
C.String s="on"+'one';
D.byte b=257;
答案
参考答案:A
解析: Java中对“+”运算符的功能进行了扩展,使其能够进行字符串连接。选项B中2+"2"的结果为"22",赋给整型变量i是不正确的。选项D中,变量b为byte型,只有一个字节,最大值为127。选项c中'one'为非法,因为''为字符型,只能放一个字符。