如何初始化TIME数组?在Java中

时间:2015-02-21 10:38:47

标签: java arrays datetime calendar

我想有一个数组,其中包含此类列车的到达时间列表

到达时间数组:


9.15


10.34


12.10


6.15

这样做的正确方法是什么,我也想对它们进行排序

2 个答案:

答案 0 :(得分:2)

使用班级java.util.Date。数组声明看起来像

Date[] myDates = new Date[n];

其中n是您需要的元素数量。

答案 1 :(得分:0)

您还可以创建arraylist,如下面的代码段

import java.util.*;

List<Calendar> dates = new ArrayList<Calendar>(n); // initial size if not given it will grow dynamically.
dates.add( Calendar.getInstance() );

为了你的情况,简单地保持列车的时间你可以使用floatdouble的任何阵列,如下所示
float floatArray[] = new float[5]; //if size is fixed or else use arraylist
double doublearray[]=new double[5];