问答详情
源自:2-5 如何命名Java变量

来个大神给我解释解释下面的什么意思。那几句话不是很懂。

2、变量使用时,可以声明变量的同时进行初始化

也可以先声明后赋值

3、变量中每次只能赋一个值,但可以修改多次

问题:变量同时初始化?
           
             先声明后赋值?

             可以多次修改?

提问者:慕UI150220 2017-04-26 12:47

个回答

  • 黄焖叽_米饭
    2017-04-26 13:07:58
    已采纳

    举几个例子:

    2.先声明变量,后进行初始化:

    int a;    //声明

    a=0;    //初始化

    声明变量的同时进行初始化:

    int a=0;


    3.每次只能赋一个值,但可以修改多次:

    int a=0;    //当前我给a赋值了0

    a=1;        //当前我又修改了a的值为1

    a=2;    //当前我又修改了a的值为2


  • Abe02
    2017-04-26 13:22:27

    1、变量初始化的意思就是第一次声明变量的同时为其赋值。比如:

    int x=2;(int是声明变量的类型--根据需要设定;x是变量名-根据需要随意取;数字2就是对变量x进行赋值)

    2、先声明后赋值的意思是 先说明是什么类型的变量但是先不赋值。比如:

    double x;//先声明变量x的类型并且不为它赋值(后面需要为变量赋值时再说)

    x=2.5;//为变量x赋值,不用说明类型,前面已经声明过了。

    3、变量变量就是值可能变动的量被称为变量。多次修改的意思是变量可以为声明好的变量赋予不同的值,变量最终的值为最后一次赋予的。比如:

    int x=1;//第一次赋值

    x=5;//第二次赋值后,变量x的值就变成了5