Java程序将int类型变量转换为long
在本过程中,您将学习如何将整数(int )变量转换为长变量。
要理解此示例,必须了解以下Java编程主题:
示例1 :使用类型转换将int转换为long的Java程序
classMain{示例{
publicstaticvoidmain (字符串[ ] args ) {
创建//int变量
inta=25;
intb=34;
//int转换为长整型
使用//类型转换
longc=a;
longd=b;
系统. out.println (c; //25
系统. out.println (d; //34
}
}
在上面的示例中,有int类型变量a和b。 请注意。 longc=a;
其中,int类型变量自动转换为long。 这是因为长整型是高数据类型,int是低数据类型。
因此,数据不会同时从转换int向长整型截断。 这称为宽类型转换。 有关详细信息,请参见Java类型转换。
示例2:Java程序为valueof ) )将int转换为长对象
可以将int类型变量转换为类的对象Long。 例如,
classMain{示例{
publicstaticvoidmain (字符串[ ] args ) {
创建//int变量
inta=251;
转换为长对象
使用valueOf
longobj=long.valueof(a;
system.out.println(obj; //251
}
}
在上例中,Long.valueOf ) )将变量a转换为Long的对象。
在这里,Long是Java中的包装类。 有关详细信息,请参见Java Wrapper类。