stworzenie 200 obiektów i dodanie ich do listy. jak poprawnie to zaimplementować?

0

Hej,
potrzebuję wyświetlić listę 200 obiektów w recyclerview. Będę trzymał te obiekty w liście.

Zastanawiam się nad alternatywą dla poniższego kodu:

private void fillList() {
        list = new ArrayList();
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        list.add(new Item("String", 2, "String"));
        ...
        ...
        ...   i tak stworzenie listy 200 elementowej
    }

Zrobić to metodą powyższą czy może w pętli tworzyć obiekty/ dodawać do listy, czytając dane z pliku CSV?
Nie wiem czy powyższy kod jest dobry z punktu widzenia dobrych praktyk programistycznych i stąd zastanawiam się nad pętlą i czytaniem danych z pliku CSV.

Dane do tworzenia obiektów nie będą się zmieniać, mogę je wrzucić do CSV czy innego pliku tekstowego w katalogu res/raw

Jak byście to zrobili?

0

Z Twojego opisu CSV wygląda na wygodniejsze rozwiązanie.

0

Pewnie tak zrobię, dzięki,
chociaż w sumie jakiejś wielkiej różnicy to nie ma

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