怎么将Double类型转变为Integer类型?

K.Chan_311 2020-05-31 10:10:04
求代码和注释,谢谢啦!
...全文
5447 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
夏末的阿俊 2021-01-07
  • 打赏
  • 举报
回复
Double a=new Double("2.2"); Integer b=Integer.valueOf(a.intValue());
李平安 2020-09-19
  • 打赏
  • 举报
回复
苏 玛 利 2020-07-30
  • 打赏
  • 举报
回复

        Double d = 1.23;
        Integer i = d.intValue();
为什么你们要转过去转过来的
临世驻年 2020-07-08
  • 打赏
  • 举报
回复
(1)把double先转化成int类型
       Double  reseve3=Double.parseDouble(bddet[0].getReserve3());

       int b=reseve3.intValue();
(2)再把int类型转化为Integer类型
      Integer rentCount=Integer.valueOf(b);
中科院、阿坤 2020-07-06
  • 打赏
  • 举报
回复
Double a=new Double("2.2"); Integer b=Integer.valueOf(a.intValue()); System.out.println(b);
杨居易 2020-06-09
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分 你还可以输入10000个字符
K.Chan_311 2020-05-31
  • 打赏
  • 举报
回复
引用 1 楼 weixin_41502128的回复:
double b = 2.2;
int i = (int)b;
Integer Count=Integer.valueOf(i);
我懂了 再用一次valueof
K.Chan_311 2020-05-31
  • 打赏
  • 举报
回复
引用 1 楼 weixin_41502128的回复:
double b = 2.2;
int i = (int)b;
Integer Count=Integer.valueOf(i);
是Double包装类 不是基本数据类型double
刘乐钢铁 2020-05-31
  • 打赏
  • 举报
回复
double b = 2.2;
int i = (int)b;
Integer Count=Integer.valueOf(i);

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧