Lista w liście z rózymi typami

0

Hej

Męczę sie z tym niemiłosiernie ale potrzebuje aby metoda wyrzucała liste w liście. Ale tak żeby w get(0) były wartości typu A w get(1) wartości typu B. Próbowałam już z Object, ale wywala bład. Dużym problemem jest fakt że w drugiej metodzie potrzebuje zrzutować już tą podwójną liste na dwie oddzielne listy LinkedList<A> i LinkedList<B>

0

Jeśli musisz tak zrobić to znaczy że popełniłaś błąd projektowy i teraz próbujesz walczyć z jego skutkami zamiast z przyczyną.

0

Chodziło mi o to ze nie chce się łączyć dwa razy z bazą danych. I dlatego chce w ciagu jednego połączenia uzyskać jak najwiecej tabel.

0

Po nawiązaniu połączenia nie zamykaj go. Zresztą dlaczego koniecznie chcesz upchnąć wszystko w ramach jednego połączenia. Jakieś zapytanie podaj czy coś...

0

@mały pomidor a co ma piernik do wiatraka? Bo ja nie bardzo widzę zwiazek między tym co chcesz zrobić a tym jakiś środków używasz. Jak ciągniesz dane z ORMa to problem w ogóle nie istnieje, a jak ciągniesz ręcznie to nie bardzo rozumiem czemu tak dziwnie to robisz. Zrób klasę która ma dwa pola -> listę jednego typu i listę drugiego typu. Wyciągnij z bazy co tam sobie chcesz a potem jedne rekordy wrzuć do jednej listy a drugie do drugiej i zwróć ten obiekt opakowujący obie. Gdzie jest problem?

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