Aktywne Wpisy
luke-dolla7 +85
Pani redaktur my podpisali, ale my umowy nie czytali odcinek 2137
#nieruchomosci #kredythipoteczny #kredyt #heheszki
#nieruchomosci #kredythipoteczny #kredyt #heheszki
![luke-dolla7 - Pani redaktur my podpisali, ale my umowy nie czytali odcinek 2137
#nier...](https://wykop.pl/cdn/c3201142/68e47e4257ac436bba21e9d332764d5830b9992bbffdcf266349b164477d34f3,w150.jpg?author=luke-dolla7&auth=c61846d48b521ecad89605f44ed2c9d3)
źródło: temp_file1818932681366771221
Pobierz![MiGzam](https://wykop.pl/cdn/c3397992/MiGzam_Y3s0pgtERr,q60.jpg)
MiGzam +133
Po 15 latach powiedziałem „dość!”. Relanium leje się strumieniami. #alkoholizm #oswiadczenie
![MiGzam - Po 15 latach powiedziałem „dość!”. Relanium leje się strumieniami. #alkoholi...](https://wykop.pl/cdn/c3201142/8803e4ec718379ff7e24dad39d5d0a3ce3f3db6000bde2e19853ed639ae7a609,w150.jpg?author=MiGzam&auth=0b3f799b1376d6f05268007ea65037a7)
źródło: IMG_6282
Pobierz
to jest poprawnie? Czemu nie dał ArrayList values = new ArrayList;
edit: Jeśli bym chciał zmienić na LinkedLista albo coś innego to wystarczy tylko w jednym miejscu zmienić?
źródło: comment_78zTewyaGEiJUE2wEQfEraC6TtT1lpjv.jpg
PobierzTo jest poprawnie.
Ja bym napisał
List values = new ArrayList<>();
Lepiej programować do interfejsu, a nie do implementacji.
Tak. No ale to też typ zwracany z metody musiałby być List.
tak ale typ zwracany też musiałby być List
Interface:
List write(); // we can use any type of list when
void read(List savedValues);
Albo Iterable. (✌ ゚ ∀ ゚)☞
No nie bardzo. Typ zwracany z metody nie może być oznaczony jako var.