00问答网
所有问题
java中声明变量时必须要赋初始值吗?
如题所述
举报该问题
推荐答案 推荐于2017-11-24
声明时可以不初始化,但是用的时候必须要初始化。
比如:
int i,j=1;
int k=i+1;
上面会报错。必须要对i进行初始化。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rrnnBBrZ0.html
其他回答
第1个回答 2011-10-20
是的。变量必须赋值才可以使用的。
第2个回答 2011-10-21
声明时不是一定要的,但用时就要了!~~
相似回答
java
定义
变量时一定要赋
初值
吗?
比如 public class Test{ int x; /...
答:
当然是要初始值的
,但是,类变量有默认初始值,因此可以不写,int 的默认初始值是 0,boolean 是 false,对象是 null 局部变量(方法里的变量)是没有默认初始值的,在第一次被用到之前一定要赋值。
(1)
java
局部
变量
在使用前“
必须声明
并
赋
初值”,还是“必须声明并赋过...
答:
java局部变量在使用前必须声明并赋过值
,使用就是对这个变量进行除了赋值之外的操作,如将其赋给别的变量,调用其成员方法等。void f(){ Integer a;a=13;//这是对a进行赋值操作,不叫使用,使用是对这个变量进行除了赋值之外的操作,如将其赋给别的变量,调用其成员方法等。比如 :int b=a;a.g...
java
final定义的成员
变量
和局部变量在
声明时
是否
必须要赋
初值?
答:
在
java里面
修饰词 final修饰过的
变量的值
是不可以被修改的。在外部
声明
的变量在这个类一杯调用就
初始
化了,如果你没有对final修饰过的
变量赋
值,编译器初始化这个类的时候发现一个不可被修改的变量没有值,编译器必然报错。但是在方法内如果没有调用这个方法,就不会初始化这个变量,编译器就不会报错...
java中变量必须
定义赋值之后才能使用?是
吗?
如果只是定义了,但没有赋值...
答:
第一个问题:不是
;java中变量的定义在程序中是任意的,与c语言不同 第二个问题:不是,java中没有定义的变量系统会提供默认的值,例如,整形为0;浮点型为:0.0 ;引用类型为:null
大家正在搜
java中定义变量必须赋值吗
javafloat变量的声明
java如何声明一个变量
java变量声明规则
java变量赋值
java声明字符型变量
java变量初始化
变量如何进行声明和赋值
java类变量和实例变量区别
相关问题
java定义变量时一定要赋初值吗?比如 public cla...
java所有变量定义时都要赋初值吗????
(1)java局部变量在使用前“必须声明并赋初值”,还是“必...
JAVA:成员变量定义时可以不赋初值,局部变量定义时要赋初值...
java中变量必须定义赋值之后才能使用?是吗?如果只是定义了...
在java中方法声明时必须要有返回值吗?
在java中变量一定要初始化吗?
java 什么时候定义变量,什么时候给变量赋初始值