Program wydaje się ok, chociaż ma błąd związany z return , sam nie potrafię zdiagnozować problemu .
Proszę o wskazówkę. (chodzi mi o uzupełnienie klas bo to sam robiłem)
przypisywałem wartość do return i chyba to złe zrobiłem bo ja napisałem
System.out.println(wynik);
wszytko działało poprawnie.
public class Solution {
public static List getListaDlaGet() {
ArrayList<Integer> arr = new ArrayList<Integer>();
arr.add(10);
arr.add(20);
int wynik = arr.get(0);
return wynik;
}
public static List getListaDlaSet() {
ArrayList<Integer> arr = new ArrayList<Integer>();
arr.add(10);
arr.add(20);
int wynik = arr.set(0, 15);
return wynik;
}
public static List getListaDlaDodajLubWstaw() {
ArrayList<Integer> arr = new ArrayList<Integer>();
arr.add(10);
arr.add(20);
int wynik = arr.add(15);
return wynik;
}
public static List getListaDlaUsun() {
LinkedList<String> arr = new LinkedList<String>();
arr.add(10);
arr.add(20);
int wynik = arr.remove(20);
return wynik;
}
public static void main(String[] args) {
}
}