为了账号安全,请及时绑定邮箱和手机立即绑定

java中数据类型强制转换有哪些

java中数据类型强制转换有哪些

素胚勾勒不出你 2018-12-06 23:47:35
java中例如由double型转化为int型时,直接加double a = (int)b就行。其他类型之间强制转换怎么实现呢
查看完整描述

4 回答

?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

这个转换多敲代码就自然习惯了。

    public static void main(String[] args) {
        int i = 1;
        double d = 2.0;
        Long a = 1l;
        int i2 = a.intValue();
        double d2 = a.doubleValue();
        String.valueOf(i);
        String.valueOf(d);
        // ..有很多,可以看API
        String s = "s";
        Integer.valueOf(s);
        Integer.parseInt(s);
        Double.valueOf(s);
        Double.parseDouble(s);
        Long.valueOf(s);
        Long.parseLong(s);
        // ...类似
    }

 

查看完整回答
反对 回复 2018-12-16
?
守着星空守着你

TA贡献1799条经验 获得超8个赞

看你什么转什么咯,比如String转为其他 基本都是parse**,int就是Integer.parseInt(s)

查看完整回答
反对 回复 2018-12-16
?
慕斯王

TA贡献1864条经验 获得超2个赞

 有道理

查看完整回答
反对 回复 2018-12-16
  • 4 回答
  • 0 关注
  • 683 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信