1、下列哪些赋值语句是错误的:
(1) byte b= 0x175; F (十六进制数不能赋给byte类型的数据,数据有误)
(2) int i=0x27f;
(3) char c=123;
(4) int a=‘真’;
(5) float f=12.345E2; F (double-》float)
(6) boolean f=0; F (布尔型1位,0为整型32位)
2、判断下列语句中的a和b的值是否相等:
(1) int a=0; int b=‘0’; F (b=48)
(2) int a=0; char b=‘\u0000’;
(3) int a=123; char b=‘\u007B’; 7*16+12=123