Java类成员变量的默认值 1、布尔型(boolean)变量默认值为false,byte、short、int、long为0,字符型为'\u0000'(空字符),浮点型(float double)为0.0,引用类型(String)为null。 1packagecn.nxl2018;2publicclassTest {3privatebooleanbool;4privatebytebt;5privateshortst;6privatecharch;7privateinti;8privatelongl;...
可以把数组的元素看作是数组的成员变量(实际上不是),当数组分配空间时,数组的元素(行为类似于成员变量)就可以获得默认的初始值。不过,对于局部变量数组本身(即value),如果没有初始化,同样没有默认值。 第二部分:Java变量的默认值和初始化 转载: 变量的默认值 注意只有成员变量才有默认值,而局部变量必须要赋初值。
对于引用类型的变量则默认初始化为null,虽然java会自动初始化成员变量,但自动初始化会带来一些错误,所以在使用变量之前最好对其进行初始化,以保证变量的使用符合自己想要的效果;默认初始化的功能姿只是对于Java成员变量有效,如果要使用局部变量必须要对其进行初始化,否则会得到编译错误。 java和c语言一样使用花括号对起始...
1、整数类型(byte、short、int、long)的基本类型变量的默认值为0。 2、单精度浮点型(float)的基本类型变量的默认值为0.0f。 3、双精度浮点型(double)的基本类型变量的默认值为0.0d。 4、字符型(char)的基本类型变量的默认为 “/u0000”。 5、布尔性的基本类型变量的默认值为 false。 6、引用类型的变量是默...
在编写Java 程序的时候,如果不为类的成员变量定义初始值,Java 会给它们设置默认值,下列说法中不正确的是( )。 A. Byte 的默认值是0 B. i nt 的默认值是0 C. long 的默认值是0.0L D. float 的默认值是0.0f 相关知识点: 试题来源: 解析 C 正确答案:C解析:Long 类型的默认值为0L,而不是0.0L。
在编写Java程序时,如果不为类的成员变量定义初始值,Java会给出它们的默认值,下列说法中不正确的一个是( ) A. byte的默认值是0 B. boolean的默认值是false C. char类型的默认值是’\0’ D. long类型的默认值是0.0L 相关知识点: 试题来源: 解析 D.long类型的默认值是0.0L C。【解析]Long类型的默认值...
如果不为类的成员变量定义初始值,Java会给它们设置默认值。下列说法中不正确的是( )。 A. byte型的默认值为0 B. long型的默认值为0.0L C. int型的默认值为0 D. float型的默认值为0.0f 相关知识点: 试题来源: 解析 B 正确答案:B 解析:long类型为长整型数,其默认值为OL,而不是0.0L。反馈 收藏 ...
百度试题 结果1 题目在编写JAVA程序时候,如果不为类的成员变量定义初始值,JAVA会给他默认值,下类说法不正确的是:() A. byte是0 B. int是0 C. long 是0.0l D. float是0.0f 相关知识点: 试题来源: 解析 参考答案:C 反馈 收藏
在编写Java程序时,如果不为类的成员变量定义初始值,Java会给出它们的默认值,下列说法中不正确的一个是() A.byte的默认值是0B.boolean的默认值是falseC.char类型的默认值是’\0’D.long类型的默认值是0.0L 点击查看答案手机看题 你可能感兴趣的试题 单项选择题 某汽车集团是一个有20年历史的大型国有企业,主...
在编写JAVA程序时候,如果不为类的成员变量定义初始值,JAVA会给他默认值,下类说法错误的是() Abyte是0 Bint是0 Clong是0.0l Dfloat是0.0f 正确答案 答案解析 略 真诚赞赏,手留余香 小额打赏 169人已赞赏