黑马程序员技术交流社区
标题:
下列哪个声明是错误的
[打印本页]
作者:
suiyanxin
时间:
2016-4-4 00:08
标题:
下列哪个声明是错误的
下列哪个声明是错误的?()
A. int i=10;
B. float f=1.1;
C. int other = (int) true;
D. byte b=127;
为什么
作者:
zhoubinjian
时间:
2016-4-4 05:15
c. boolean不能强转int
作者:
zxw
时间:
2016-4-4 07:53
C:boolean不能和其他类型的类型转换
B:声明float必须带f
作者:
轰天雷
时间:
2016-4-4 09:25
cb 理由同上
作者:
菊花爆满山
时间:
2016-4-4 10:29
同意楼上
作者:
马儿不吃草
时间:
2016-4-4 10:51
答案是BC,B后面应该加f,C是Boolean不能转换成int类型,八种基本类型只有boolean不能与其他类型互相转换
作者:
zuiaidasde2016
时间:
2016-4-4 14:05
答案是BC,楼上分析正解
作者:
LLQALLQ
时间:
2016-4-4 14:37
学习啦。。。。
作者:
小灰辉
时间:
2016-4-4 15:00
BC
b : 是float类型,在声明变量的时候必须用f或F标示;
C : boolean类型不能强转为 int 类型.
作者:
fanlelong
时间:
2016-4-4 15:59
B faoat f = 1.1f; C booean不能强转
作者:
ttkuaile
时间:
2016-4-4 16:17
c错了,booean不能被强转
作者:
BugBuff
时间:
2016-4-4 17:16
cb,呵呵没难度啊,基础中的基础
作者:
qing31657552
时间:
2016-4-4 23:27
B和C是错误的
作者:
BackingAlongRay
时间:
2016-4-4 23:51
bc,b要加f,c不能强转
作者:
cumtbao
时间:
2016-4-4 23:59
Bc,float f= 1.1f,boolean 类型不能转化为其他类型
作者:
daniua
时间:
2016-4-5 07:37
目测是BC
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2