练习题 一
1
以下标识符是否正确
hello12
我的答案:√
2
以下标识符是否正确
1hello
我的答案:×
3
以下标识符是否正确
h-b
我的答案:×
4
以下标识符是否正确
h_4
我的答案:√
5
以下标识符是否正确
+*-
我的答案:√
6
以下标识符是否正确
_ab
我的答案:√
二.简答题(共4题,40.0分)
1
判断是否能够通过编译,并说明原因(每一行单独说明)
1)var s : Short = 5
s = s-2
我的答案:
var s :short=5
//s=s-2不能,因为s-2需要转换成Int进行计算,而s是Short
//s=s-2
//强转在赋值
s=(s-2).toShort
2
判断是否能够通过编译,并说明原因(每一行单独说明)
2) var b : By