美文网首页
java中long类型转换为int类型

java中long类型转换为int类型

作者: 03ca2835cf70 | 来源:发表于2019-10-26 14:39 被阅读0次

由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));

相关文章

  • kotlin基础笔记之类型转换

    Kotlin没有隐式拓宽转换,如 Java 中 int 可以隐式转换为 long,必须要显式类型转换。 显式类型转...

  • java中long类型转换为int类型

    由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会...

  • long型转换为int

    由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会...

  • swift3.0 类型转换

    任意对象 anyObject转换为json对象 任意对象转换为String类型 String类型转Int类型

  • 2017-12-27

    java学习日记(1) 数据类型 整数默认为int类型 long a=9876543210; //超过int范围...

  • JAVA面试必备的知识宝典(三)

    数据类型相关 java中int char,long各占多少字节? |类型|位数|字节数| |-|-|-| |sho...

  • Google Room 坑点

    坑点:1、如果字段类型为long或int(或其TypeConverter将其转换为long或int),则Inser...

  • 数据类型-概念

    JAVA 数据类型描述 Java定义了8种基本类型 4种整数类型:byte,short,int,long ...

  • Java中的一些基础知识点整理

    Java中的数据类型: 基本数据类型:整数: byte, short, int(default), long浮点数...

  • 六:Java基础入门-整数类型

    Java有四种整数类型:byte、short、int、long; Java默认整数计算的结果是int类型; 整数的...

网友评论

      本文标题:java中long类型转换为int类型

      本文链接:https://www.haomeiwen.com/subject/wvttvctx.html