Kontener na dane

agnieszka
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 97
0

Witam,

Co będzie najlepszym kontenerem do przechowywania danych?
Chodzi o przechowywanie tablicy użytkowników w stylu

Kopiuj
{
   string  user;
   boolean dostepny;
}

Właściwie to od serwera mam otrzymać Listę moich znajomych i to czy są oni dostępni czy nie - dokładnie tak samo jak w gadu-gadu.
W czym najlepiej takie dane przechowywać?

pozdrawiam

  • Rejestracja: dni
  • Ostatnio: dni
0

Może mapa, gdzie user będzie kluczem, a status wartością?

Koziołek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Stacktrace
  • Postów: 6823
0
Kopiuj
public class User{

    String name;

    boolean status;
}

I przechowujesz w HashSet.

  • Rejestracja: dni
  • Ostatnio: dni
0
Koziołek napisał(a)
Kopiuj
public class User{

    String name;

    boolean status;
}

I przechowujesz w HashSet.

Do poprawnego dzialania tego podejscia trzeba jeszcze zaimplementowac equals() i hashCode().

agnieszka
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 97
0

Dzięki za odpowiedz,

w sumie tablica obiektów klas też się do tego dobrze nadaje.

Pozdrawiam.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.