duza tablica?

0

Witam
Mam wczytac z pliku tekstowego bity (wartosci {0,1})
tak sie zastanawiam (bo bedzie mi potrzebne rozroznienie elementow po indeksie ) zeby dane przechowywac w tablicy:

czy taka postac jest odpowiednia?

long tab[]

wyczytalem ze long ma zasieg okolo 9.22*1018(263) czyli tyle elementow wejdzie mi do tablicy?

pozdrawiam

0

Witam!
Jeśli chodzi o zbiór wartości logicznych to w pakiecie java.util jest klasa przygotowana specjalnie na to. Nazwa tej klasy to BitSet. Klasa ta ma tą zaletę, że obiekt tej klasy może się powiększać w zależności od potrzeb.

0

@misiekZ, słowo kluczowe przed nazwą tablicy oznacza typ przechowywanych danych. W podanym przez Ciebie przypadku będzie to tablica danych typu long. Jeżeli chcesz używac dużych tablic to lepiej jest użyć albo BitSet, albo HashMap.

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