• 技术文章 >Java >java教程

    java中long数据类型转换为int类型

    高洛峰高洛峰2017-01-22 10:16:47原创776
    由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出情况:

    主要以下几种转换方法,供参考:

    一、强制类型转换

    long ll = 300000;
    int ii = (int)ll;

    二、调用intValue()方法

    long ll = 300000;
    int ii= new Long(ll).intValue();

    三、先把long转换成字符串String,然后在转行成Integer

    long ll = 300000;
    int ii = Integer.parseInt(String.valueOf(ll));

    这三种方法都比较简单明了。

    更多java中long数据类型转换为int类型相关文章请关注PHP中文网!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:Java中八种基本数据类型的默认值 下一篇:Java中关于int和Integer的区别详解
    PHP编程就业班

    相关文章推荐

    • 图文详解之Java实现冒泡排序• 详细介绍23种Java常见设计模式• 简单聊聊java面向对象• 详细讲解Java运算符(总结分享)• 实例详解Java反序列化之反射机制

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网