我有两个几乎相同的方法,但我试图避免代码重复。他们每个人都以一个唯一的对象作为参数,并从中找出最大值。这是一个例子:publicIntegergetHighestIndexValue(Listlist){inthighestValue;Listindexes=newArrayList();for(ObjectAa:list){indexes.add(Integer.parseInt(a.getA()));}highestValue=Collections.max(indexes);returnhighestValue;}或者:publicIntegergetHighestIndexVa