JAVA中的成员变量不赋值默认是0吗?
4个回答
展开全部
这个大哥,成员变量有引用型和值类型
Java中明确规定:
1、如果是引用型的,比如:String,还有类对象,他们的默认值都是:null;
2、而如果是值类型:double,int,long,float,char等等,他们都是:0;
还有一个,boolean,默认值是:false.
多动手,不要什么不知道就问。
你完全可以先自己动手测试。
Java中明确规定:
1、如果是引用型的,比如:String,还有类对象,他们的默认值都是:null;
2、而如果是值类型:double,int,long,float,char等等,他们都是:0;
还有一个,boolean,默认值是:false.
多动手,不要什么不知道就问。
你完全可以先自己动手测试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要看什么类型的变量,String类型,只声明是null,声明后不赋值是默认是“”;
int类型默认值是0
int类型默认值是0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有被初始化,java为其分配默认值:
Boolean false
Char '\u0000'(null)
byte (byte)0
short (short)0
int 0
long 0L
float 0.0f
double 0.0d
Boolean false
Char '\u0000'(null)
byte (byte)0
short (short)0
int 0
long 0L
float 0.0f
double 0.0d
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询