2013-10-24 9 views
6

Próbuję znaleźć długośc zestawu z preferencji. Zmęczony set.length, ale to nie działa. Ktoś zna inny sposób na znalezienie długości zestawu?jak znaleźć długość zestawu?

set = prefs.getStringSet("key", null); 
      int X = set.length; //it doesn't like length.... 
+8

Czy zastanawiałeś się nawet nad Javadocs? –

+2

Szukano "java get length of set" i był to pierwszy link. – PandemoniumSyndicate

Odpowiedz

23

wierzę zamiast set.length, będziemy chcieli, aby zadzwonić set.size()

3

Twój zestaw jest Set<String>, a nie String[]. Musisz zadzwonić:

int x = set.size();