Brak statycznej metody List.of()

Odpowiedz Nowy wątek
2018-11-15 14:15
0

Cześć,

Mam zadanie do zrobienia, dostałem do niego kod z testami w którym używana jest metoda z klasy List, nie mogę jednak ich odpalić. Wyskakuje mi błąd "error: cannot find symbol"

String[] array = {"a", "b"};
List<String[]> list = List.<String[]>of(array);

Błąd:

 error: cannot find symbol
        List<String[]> list = List.<String[]>of(array);
                                  ^
  symbol:   method <String[]>of(String[])
  location: interface List
1 error

Próbowałem zmieniać wersję javy ale to nic nie dało. Proszę o pomoc.

Pozostało 580 znaków

2018-11-15 15:48
1

Ale, czy zmieniłeś na wersje 9 lub nowszą?


Bardzo lubie Singletony, dlatego robię po kilka instancji każdego.
edytowany 1x, ostatnio: jarekr000000, 2018-11-15 15:48

Pozostało 580 znaków

2018-11-15 18:43
1

Już działa. Pomógł mi post ze stacka. Podaję gdyby ktoś miał podobny problem.
https://stackoverflow.com/que[...]in-intellij-what-does-it-mean

edytowany 1x, ostatnio: Łukasz Woźny, 2018-11-15 18:44
Zamiast takich cudów na kiju wystarczy w pom/gradle build ustawić src i target java version i intellij sam poustawia sobie - Shalom 2018-11-16 09:20

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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