Java:如何从我的arraylist中检索特定值?
我试图从arraylist中获取一个值 属性按以下顺序排列:Java:如何从我的arraylist中检索特定值?,java,arrays,arraylist,Java,Arrays,Arraylist,我试图从arraylist中获取一个值 属性按以下顺序排列: arraylist > [0, 1, 2, 3 etc.] > (example from array[0]): [String name = "x"], [Private Time time] > (in time): [String beginTime="12:00", String endTime="12:30", long di
arraylist > [0, 1, 2, 3 etc.] >
(example from array[0]):
[String name = "x"], [Private Time time] > (in time):
[String beginTime="12:00", String endTime="12:30",
long difference="1800000"].
我知道如何在.get(I)的帮助下访问数组的0、1、2,但如何深入?
我尝试了.get(I).get(time).get(difference)
,但正如预期的那样,它没有起作用
基本上,我需要做的是嗅探数组,只取差值,然后将所有内容相加。我认为您正在存储一个课时数组 你可以这样做
((Time)get(i)).difference
假设差异是Time类中可访问的字段 也许你可以发布你的代码如何创建数组。从描述中不清楚你想达到什么目的。