java吧 关注:1,288,811贴子:12,815,549

回复:【测验】这4个小编程问题你能做对几个?

只看楼主收藏回复

第一个类型错误


IP属地:广东来自Android客户端34楼2015-02-07 13:27
回复
    1、s1 = s1 + 1需要强制转型,因为java中1默认为int,计算时,将s1自动转型为int,计算的结束为int,赋值给short 类型的s1需要转型,如果不想转型,可以写成s1 += 1;就不需要转型了
    2、jdk 7以前,String 不能用在switch上,jdk7后可以,byte和long可以
    3、2<<3
    4、如果是utf-8的,不行,因为utf-8的汉字占3个字节,也就是24位,char占2个字节,16位,如果是gbk就可以


    青铜星玩家
    百度移动游戏玩家均可认证(限百度账号),去领取
    活动截止:2100-01-01
    去徽章馆》
    IP属地:湖北35楼2015-02-07 13:49
    收起回复
      2025-11-24 13:47:48
      广告
      不感兴趣
      开通SVIP免广告
      3、口算16


      36楼2015-02-09 14:46
      收起回复
        都会是什么水平?


        IP属地:安徽来自Android客户端37楼2015-02-09 14:47
        收起回复
          我发现我做全对


          38楼2015-02-09 15:39
          收起回复
            我霉


            39楼2015-02-09 16:17
            收起回复
              我都会


              IP属地:河南来自Android客户端40楼2015-02-11 21:16
              回复
                java面试的题啊,以前面试的时候看过。


                42楼2015-02-12 09:01
                回复