java list里面根据条件查找某个元素的下标
List<YourVO> list = ...; // 你的VO对象列表
String targetName = "tom";
int targetAge = 18;
OptionalInt index = IntStream.range(0, list.size())
.filter(i -> list.get(i).getName().equals(targetName) && list.get(i).getAge() == targetAge)
.findFirst();