由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出情况:

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

一、强制类型转换

[java]

long ll = 300000;

int ii = (int)ll;

二、调用intValue()方法

[java]

long ll = 300000;

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

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

[java]

long ll = 300000;

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

转载于:https://www.cnblogs.com/qixianchuan/p/11158553.html

java中long类型转换为int类型相关推荐

  1. java整型转换为数组_基于java中byte数组与int类型的转换(两种方法)

    java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送.者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形 ...

  2. Java object类型转换为int类型

    在struts1的action类中设置了String类型的变量,int类型的变量,把他们放在request中,在jsp页面获取的时候object类型装换位int类型,(Integer)request. ...

  3. java中char类型转换成int类型的方法

    java中,需要对输入进行一些判断,比如需要输入的是数字,而用户输入了字符,那么就会报错,因此用char或者String类型接收输入的数据就不会报错,但是问题来了:如何让输入的char或者String ...

  4. java把string转换为int_java如何把String类型转换为int类型

    在java中,实现String类型转换为int类型的方法有:Integer.parseInt(String)方法.Integer.valueOf(String)方法. 本篇文章就给大家介绍java把S ...

  5. java中byte数组与int类型的转换(两种方式)

    java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送.者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形 ...

  6. java把string转int类型_java把String类型转换为int类型的方法

    java把String类型转换为int类型的方法 发布时间:2020-08-20 14:32:03 来源:亿速云 阅读:73 作者:小新 这篇文章将为大家详细讲解有关java把String类型转换为i ...

  7. java string 转换 int_java如何把String类型转换为int类型

    在java中,实现String类型转换为int类型的方法有:Integer.parseInt(String)方法.Integer.valueOf(String)方法. 本篇文章就给大家介绍java把S ...

  8. java中char类型转换成int类型的两种方法

    java中char类型转换成int类型的两种方法 方法一: 第一种利用Integer包装类的方法Integer.parseInt Copychar ch = '9'; if (Character.is ...

  9. C++中的string类型转换为int类型

    今天遇见了一个题,感觉这个题很常见,所以就把它写下来,下次遇见感觉不太熟练的话,继续复习一下. 这个题比较简单,很容易做出来,但是这个题主要有一个关键点,那就是类型转化,主要是我按照自己的思路来写的方 ...

最新文章

  1. 华为“燃料”助力荣耀向上,全力冲击高端市场
  2. Codeforces Gym101257F:Islands II(求割点+思维)
  3. 10nm时代,高通霸主地位还能挺多久?
  4. Java 的Runnable和Callable的区别
  5. 50道Java集合经典面试题
  6. 掌握SpringAOP
  7. 12 个有效的提高编程技能的方法
  8. 关于在Servlet的路径问题
  9. vue中style下scope的使用和坑
  10. MYSQL读写性能测试
  11. NOIp 2014 #5 解方程 Label:数论?
  12. 留言板 HTML5代码
  13. 苹果a7处理器_苹果历代cpu性能对比
  14. Python-while 计算100以内奇数和
  15. Linux命令之文件与文件夹的拷贝
  16. google账号已停用(已解决)
  17. Ubuntu系统直接拷贝硬盘克隆
  18. MariaDB 10.6.10离线安装
  19. Android 中网络连接检测和使用ping检测网络是否可访问
  20. mysql:列类型之float、double

热门文章

  1. 2017-2018-1 20155227 《信息安全系统设计基础》第十三周学习总结
  2. mysql-5.7 持久化统计信息详解
  3. Calendar的那些神坑
  4. PC 上访问设备数据库的方法
  5. 链方法[C# 基础知识系列]专题三:如何用委托包装多个方法——委托链
  6. hibernate中的Annotation补充
  7. Thread.getContextClassLoader与Thread.getClassLoader()区别
  8. go strconv
  9. node --- 实现session认证.
  10. kubernetes 集群部署