public void dataAnalytics()
{
double sum=0;
double i=0;
double minage=20;
double maxage=20;
System.out.println("dataAnalytics for the Rural region");
for (Record ee :RList)
{
sum=sum+Double.valueOf(ee.getIncome());
i++;
}
ageComparator sc = new ageComparator();
Collections.sort(RList, sc);
maxage = (RList[0]).getAge();
minage = (RList[ records.length - 1]).getAge();
System.out.println("Average income for the Rural region is : $"+sum/i);
System.out.println("Min age for the Rural region is : "+minage);
System.out.println("Max age for the Rural region is : "+maxage);
}
Я пытаюсь получить доступ к переменной в первом объекте массива и последнем объекте arrayList, который даст мне минимальный и максимальный возраст из массива. Эта строка дает мне ошибку ::
maxage = (RList[0]).getAge();
minage = (RList[ records.length - 1]).getAge();
любые идеи /