小编P K*_*P K的帖子

在同一语句中为数组分配多个值

我有一个java代码片段如下:

int arr[] = new int[5];
int index = 0;
arr[index] = index = 3;

System.out.println("arr[0] = " + arr[0]);
System.out.println("arr[3] = " + arr[3]);
Run Code Online (Sandbox Code Playgroud)

输出是:

arr[0] = 3
arr[3] = 0
Run Code Online (Sandbox Code Playgroud)

第3行究竟发生了什么?

java arrays variable-assignment

5
推荐指数
1
解决办法
120
查看次数

标签 统计

arrays ×1

java ×1

variable-assignment ×1