适合幼儿玩游戏的音乐:System.out.print("x["+i+"]="+x[i]) 这段代码是什么意思?

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 07:12:26
为什么这么写

输出这样一个结果,
[当前数组下标]=该数组元素的值
比如
x[3]=5
难点在于字符串连接上,+(加号)是JAVA的字符串和变量的连接方式,这个输出就是这样几部分组成的:
从头开始看,首先是一个双引号,这个时候找与其配对的双引号,也就是与它距离最近的双引号,其中的内容为:X[ 这个东西原样输出到屏幕。
然后是+i+这个的意思就是前面的字符串+(连接符)变量+(连接符。)也就是说这个输出变量i的值,具体值看上面运算得出的结果。
然后是“]=”同样道理,引号之间的东西原样输出。结果为:]=
最后一部分 +X[I] ,意思就是+(连接符)X[i]变量值。就是数组x的第i下标处的值。
连接好了就成了结果了。

输出
x[i]=x[i]

其中第一个i为变量
第二个x[i]为数组x中的第[i]个元素