遍历数组,用与目标值的差来寻找是否存在数组中 思路 首先声明一个ArrayList,将原数组的数值都存放在该list中,后面可以利用list.indexOf(a)找到元素a第一次出现的索引 遍历数组,获取与目标值target的差值,然后去ArrayList中查找该差值第一次出现的索引 注意:因为ArrayList与原数组一样,所以对于[3, 2, 4] 6这种例子,遍历第一个元素时,差值也为3,此时通过indexOf()得到的索引与遍历数组的i是相同的,所以我们需要额外判断一下i != indexOf(),这样才能找到不同位置的元素 import java.util.*; public ...