Java:如何从我的arraylist中检索特定值?

时间:2014-03-08 23:52:13

标签: 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 difference="1800000"].

我知道如何在.get(i)的帮助下到达数组的0,1,2但我该如何更深入? 我试过了.get(i).get(time).get(difference),但正如预期的那样,它没有用。

基本上我需要做的就是嗅探数组并只获取差值,然后添加所有内容。

1 个答案:

答案 0 :(得分:1)

我在想你正在存储一个Time类数组。

您可以执行类似

的操作
((Time)get(i)).difference

假设差异是Time类中的可访问字段。