jessie061988
Freedom0619
采纳率6.7%
2016-10-25 06:37

java short 类型转换问题

已采纳

java 中short类型如何转换为int,string,flort等基础类型

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • w172087242 little_how 5年前

    short s = 456;
    int changeInt = s;//大类型自动转换
    float changeFloat = s;//大类型自动转换
    String changeString = String.valueOf(s);//用valueOf转
    changeString = "" + s;//用+转
    changeString = ((Short)s).toString();//调用封装类型的toString转

                希望可能帮到你....
    
    点赞 评论 复制链接分享
  • qq_29594393 当作看不见 5年前

    首先先说明一下string 不是基础类型 ,转string 用tostring();
    转int 和float等,都是隐式转换
    short i=1;
    int j=1;float k=5.0;
    i+j//成了int
    i+k//成了float,向下需要强转
    k+j//是float,需要short怎么办
    (short)k+j;

    点赞 评论 复制链接分享
  • buwenteng buwenteng 5年前

    Short.parseShort(String s). 或调用short包装类中方法Short.valueOf(str) 希望对你有帮助

    点赞 评论 复制链接分享

为你推荐