利用哨兵来进行顺序查找时令人眼前一亮的
利用捕捉异常进行顺序查找:
public void name1() {
List<Integer> list = ListUtil.<Integer>init(1, 323, 432, 3433, 4);
int find = 3;
int i = 0;
try {
while (true) {
if (list.get(i) == find) {
break;
}
i++;
}
log.info("index:" + i);
} catch (IndexOutOfBoundsException e) {
log.info("不存在");
}
}