```
/**
* 寻找数组的中心索引
*/
@RequestMapping(value = "/test/login")
@ResponseBody
public int pivotIndex() {
List<Integer> nums = new ArrayList<>();
nums.add(1);
nums.add(7);
nums.add(3);
nums.add(6);
nums.add(5);
nums.add(6);
int length = nums.size();
System.out.println("length--->" + length);
int left = 0;
int sum = 0;
for (int j = 0; j < length; j++) {
sum += nums.get(j);
}
System.out.println("sum--->" + sum);
// 如果数组的长度<3则返回-1
if (length < 3) {
return -1;
} else {
for (int i = 0; i < length; i++) {
left += nums.get(i);
if (i < length - 1 && left * 2 + nums.get(i + 1) == sum) {
return i + 1;
} else {
continue;
}
}
return -1;
}
}
“`