Otóż problem dotyczy ostatniej metody Oblicz()
. Jak dodać wartość z Listy do inta? Uprzedzając- implementacja musi być bez iteratora, wiem,że ten program to nie algorytm FCFS, ale jest w początkowej fazie i ta część przyda mi sie do czegoś innego. Zaciąłem się na tym, a że problem jest dość specyficzny ciężko mi coś znaleźć.
Wrzuciłem całą klasę, jeśli ktoś by coś jeszcze zauważył. Może brak mi jakiejś biblioteki?
ta metoda:
for (int i=0; i<20;i++)
listaFCFS(i)+suma;
import java.util.LinkedList;
import java.util.List;
import java.util.Random;
public class FCFS
{
List listaFCFS = new LinkedList();
Random generator = new Random();
double suma=0;
double wynik=0;
public void Generuj()
{for (int i=0; i<21;i++)
listaFCFS.add(generator.nextInt(100));
// dla 20 1szych rekordów tworzymy losowe wartosci int (0-100)
}
public void getValues()
{
for (int i=0; i<20;i++)
{
listaFCFS.get(i);
System.out.println ("wartość procesu nr" + i + "=" + listaFCFS.get(i));
}
}
public void Oblicz ()
{
//for (int i=0; i<20;i++)
//listaFCFS(i)+suma;
wynik=suma/i;
System.out.println ("sredni czas oczekiwania wynosi" + wynik);
}
}