Uczę się #java i mam pytanie, może głupie, no ale na zajęciach prowadzący wykład używa takiego czegoś przy deklarowaniu nowej ArrayListy/LinkedListy:
natomiast prowadzący ćwiczenia używa czegoś takiego:
Ktoś mi wyjaśni czym to się różni? Dopiero teraz to zauważyłem, jak porównuje materiały z ćwiczeń i wykładów - wydaje mi się, że po prostu przy drugiej deklaracji, mogę sobie potem dowolnie zmieniać
ArrayList arrayList = new ArrayList<>();natomiast prowadzący ćwiczenia używa czegoś takiego:
List arrayList = new ArrayList<>();Ktoś mi wyjaśni czym to się różni? Dopiero teraz to zauważyłem, jak porównuje materiały z ćwiczeń i wykładów - wydaje mi się, że po prostu przy drugiej deklaracji, mogę sobie potem dowolnie zmieniać















#mecz