站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题笔试题,搞不懂!!!

笔试题,搞不懂!!!

摘要: 笔试题,搞不懂!!!


short s1=1; s1=s1+1;有什么错?
short s1=1; s1+=1;有什么错?



第一句
s1+1得到一个int值
赋给short 会报错,丢失精度

第二句没错吧


short s1=1; s1=s1+1;有什么错?
s1+1是int,无法自动转型为short。

出这个题目的人真变态~


第一句:s1+1是int型,不能显式转化为short型。可修改为s1 =(short)(s1 + 1) 。
第二句:short s1 = 1; s1 += 1正确。



这样啊。。。
是变态。


你面试的哪家公司,我好像也答过一样的题,记不得是哪家公司了


没什么变态的啊。那家公司要招个java程序员的话,如果你连这么基础的东西都不懂的话,那说明你最多只是个刚刚了解点java语法,会写几行初级代码的人,那他们还怎么敢招你呢


谢谢了!给分


↑返回目录
前一篇: Hibernate的性能和存储过程问题
后一篇: 求助项目编译成war包放入weblogic里出错找不到类文件