在Java中怎么把Int型的装换成Long型的

2025-05-21 07:51:16
推荐回答(4个)
回答(1):

有三种方式,
(1)如果你是在做运算,就不用刻意转换,java中会默认向强类型转换。就是int和long在混合运算时,会默认把int转换成long的。
(2)强制类型转化。你在int类型的变量前加:(long);示例:int a= 5; long b = (long) a
(3)先将int类型转换为String类型,在将String类型转换成long类型。示例:int a = 5; String t = String.valueOf(a); long b = Long.parseLong(t);

回答(2):

小类型往大类型换直接换就行了,如
int i = 2015;
long l = i;只是大类型换小类型可能会溢出,符号位要作一下处理,就比如long转换成int类型。

回答(3):

小类型向大类型转换 可以直接赋值,就是

int i=10000;
lang l=i;

回答(4):

int i = 2; long l = i; 这个java可自动转换的