Java编程那些事儿18——变量和常量[Java编程]
本文“Java编程那些事儿18——变量和常量[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
3.6 变量和常量
在程序中存在大量的数据来代表程序的状况,此中有些数据在程序的运行历程中值会发生改变,有些数据在程序运行历程中值不能发生改变,这些数据在程序中辨别被叫做变量和常量.
在实际的程序中,可以按照数据在程序运行中能否发生改变,来挑选应当是利用变量代表还是常量代表.
3.6.1 变量
变量代表程序的状况.程序通过改变变量的值来改变整个程序的状况,大概说得更大一些,也就是实现程序的功效逻辑.
为了便利的引用变量的值,在程序中需求为变量设定一个名称,这就是变量名.比方在2D游戏程序中,需求代表人物的位置,则需求2个变量,一个是x坐标,一个是y坐标,在程序运行历程中,这两个变量的值会发生改变.
由于Java语言是一种强范例的语言,所以变量在利用从前必须首先声明,在程序中声明变量的语法格局以下:
数据范例 变量名称;
比方:int x;
在该语法格局中,数据范例可以是Java语言中肆意的范例,包含前面介绍到的基本数据范例以及后续将要介绍的复合数据范例.变量名称是该变量的标识符,需求符合标识符的命名法则,在实际利用中,该名称普通和变量的用处对应,这样便于程序的阅读.数据范例和变量名称之间利用空格举行隔断,空格的个数不限,但是至少需求1个.语句利用“;”作为完毕.
也可以在声明变量的同时,设定该变量的值,语法格局以下:
数据范例 变量名称 = 值;
比方:int x = 10;
在该语法格局中,前面的语法和上面介绍的内容一致,后续的“=”代表赋值,此中的“值”代表具体的数据.在该语法格局中,要求值的范例需求和声明变量的数据范例一致.
也可以一次声明多个相同范例的变量,语法格局以下:
数据范例 变量名称1,变量名称2,…变量名称n;
比方:int x,y,z;
在该语法格局中,变量名之间利用“,”脱离,这里的变量名称可以有肆意多个.
也可以在声明多个变量时对变量举行赋值,语法格局以下:
数据范例 变量名称1=值1,变量名称2=值2,…变量名称n=值n;
比方:int x = 10,y=20,z=40;
也可以在声明变量时,有挑选的举行赋值,比方:int x,y=10,z;
以上语法格局中,假好像时声明多个变量,则要求这些变量的范例必须相同,假如声明的变量范例差别,则只需求脱离声明便可,比方:
int n = 3;
boolean b = true;
char c;
在程序中,变量的值代表程序的状况,在程序中可以通过变量名称来引用变量中存储的值,也可认为变量重新赋值.比方:
int n = 5;
n = 10;
在实际开辟历程中,需求声明什么范例的变量,需求声明多少个变量,需求为变量赋什么数值,都按照程序逻辑决意,这里摆列的只是表达的格局罢了.
以上是“Java编程那些事儿18——变量和常量[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |