Попробуйте следующий пример,
public class array
{
public static void main(String[] args)
{
Date[] a = new Date [i];
a[0] = new Date(2, "January", 2005);
a[1] = new Date(3, "February", 2005);
a[2] = new Date(21, "March", 2005);
a[3] = new Date(28, "April", 2005);
for (int i = a.length - 1; i >= 0; i--)
{
a.printDate();
}
}
}
class Date
{
int day;
String month;
int year;
Date(int d, String m, int y)
{
day = d;
month = m;
year = y;
}
public void printDate()
{
System.out.println(a[i]);
}
}