如何在java中找到特定列表中的列表索引?

如何在java中找到特定列表中的列表索引?,java,Java,例如,在课堂上的温度,有 public class Temperature public Temperature(int hours, int temperature) 另外一个班有 public class TemperatureList private ArrayList<Temperature> temperatures; public TemperatureList(int month, int day, int year){ this.temperatures =

例如,在课堂上的温度,有

public class Temperature
public Temperature(int hours, int temperature)
另外一个班有

public class TemperatureList
private ArrayList<Temperature> temperatures;
public TemperatureList(int month, int day, int year){
    this.temperatures = new ArrayList<Temperature>;
}
公共类温度列表
私人ArrayList温度;
公共温度列表(整数月、整数日、整数年){
this.temperatures=新阵列列表;
}
在最后一节课上

public class Summer
private ArrayList<Temperature> temperatures;
private ArrayList<TemperatureList> temperatureLists;
public Summer(String name){
    this.temperatures = new ArrayList<Temperature>;
    this.temperatureLists = new ArrayList<TemperatureLists>;
}
公共课暑期
私人ArrayList温度;
私人ArrayList TemperatureList;
公共夏季(字符串名称){
this.temperatures=新阵列列表;
this.temperatureList=新阵列列表;
}
如果一个值是最高温度,我想得到信息——日期和当天的最低温度——以及温度和包含该值的列表。
我想在找到最高温度后获得列表的索引并获得列表的值,但我已经有几天没能找到它。

是否需要在
Summer
中复制
temperatureList
-似乎在
temperatureList
中已经可以找到该信息了(只是没有展平,但你可以稍后再担心)。总之,我建议查看
Map
来解决它。关键是你在夏季拥有的字符串(在构造函数中没有使用过?),然后在下面列出某个日期的所有温度,您需要给出一个如何填充列表的示例。TemperatureList类中有温度列表,但Summer类中也有温度列表,这很令人困惑。另外……请确保发布语法正确的代码,以便语法突出显示doe这不是休息。