在Java中的数据类型与C/C++还是有较大区别的。在Java中的原生数据类型,有byte、short、int、long、float、double还有boolean。其中byte在C/C++中是没有的,而boolean在C/C++中则为bool。
其中,byte、short、int、long为整型,float、double为浮点型。boolean专门用来判断真假的,只能取true和false。
成员变量可以只申明,不进行初始化。如果只申明没有初始化,Java会默认的对成员变量进行初始化。byte、short、int、long默认初始化为0,float、double默认初始化为0.0,boolean默认初始化为false。
但是方法中的局部变量,申明时必须进行初始化。
public class Number
{
public static void main(String[] args)
{
byte w_byte = 123;
short w_short = 32589;
int w_int = 12345656;
long w_long = w_byte+w_short+w_int;
System.out.println("ANS:"+w_long);
}
}
Java数据类型详解
本文详细介绍了Java中的数据类型,包括byte、short、int等整型数据类型,float、double等浮点型数据类型,以及boolean类型。文章还讨论了这些类型的默认初始化值,并通过实例演示了如何使用这些数据类型。
1909

被折叠的 条评论
为什么被折叠?



