问题 单项选择题

下列语句中正确的是

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'为非法,因为''为字符型,只能放一个字符。

单项选择题
单项选择题