Java中的基本数据类型转换:Long与Integer
warning:
这篇文章距离上次修改已过425天,其中的内容可能已经有所变动。
在Java中,Long和Integer是对应的包装类型,分别对应long和int基本类型。当你需要在Long和Integer之间进行转换时,可以使用自动装箱和拆箱机制。
从Integer转换到Long,可以通过Long.valueOf(integerVar.longValue())实现,反之亦然。
示例代码:
// 从Integer转换到Long
Integer integerVar = Integer.valueOf(123);
Long longVar = Long.valueOf(integerVar.longValue());
// 从Long转换到Integer
Long longVar2 = Long.valueOf(456);
Integer integerVar2 = Integer.valueOf(longVar2.intValue());在这个例子中,integerVar是一个Integer对象,通过调用longValue()方法转换成long基本类型,随后通过Long.valueOf()转换成Long对象。类似地,longVar2是一个Long对象,通过intValue()转换成int基本类型,然后通过Integer.valueOf()转换成Integer对象。
评论已关闭