Tabela ArrayList - szukanie indeksow

0

Napisalem program ktory wczytuje cyfry z pliku txt, szuka w nim najwieksze wartosci i ja wypisuje i musi jeszcze znalezc indeksy tych wartosci i z tym mam problem bo nie mam pojecia jak to zrobic, Z GORY DZIEKUJE ZA POMOC ! o to kod :

public class Main {

public static void main(String[] args) throws IOException {

ArrayList list = new ArrayList();
String fname = System.getProperty("user.home") + "/tab.txt";
File plik = new File("C:\Users\piotr\workspace\tab.txt");
Scanner plikSkan = new Scanner(plik);

while(plikSkan.hasNext()){
int a = plikSkan.nextInt();
list.add(a);
}
System.out.println(list);
int maxVal;
maxVal = (int) Collections.max(list);
System.out.println(maxVal);
int wrt;

wrt=list.size();

}

}

1

Wyszukuj dane obiekty w ArrayList za pomocą indexOf()
Czyli:

System.out.println("Indeks najwiekszej wartosci to: " + list.indexOf(maxVal));
0

Wielki dzieki :)

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