Jak dodać wartość z Listy do inta?

0

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);
}

}
0

tego zabrakło

List<Integer> listaFCFS = new LinkedList();

lub możesz rzutować za każdym razem jak pobierasz element z listy na Integera

1

Mały OT

    {for (int i=0; i<21;i++)
        listaFCFS.add(generator.nextInt(100));
// dla 20 1szych rekordów tworzymy losowe wartosci int (0-100)

Albo komentarz jest nieprawdziwy, albo kod jest błędny. Tworzysz losowe wartości dla 21 rekordów, są one z przedziału (0-99).

0

wlk dzięki za pomoc, zmieniłem na ArrayList i relację.

suma+=listaFCFS.get(i);

1 użytkowników online, w tym zalogowanych: 0, gości: 1