2013-10-24 32 views
6

我正在尝试从首选项中找到一组set的lentgh。 我累了set.length,但它不工作。任何人都知道另一种方法来找到一组长度?如何找到一组的长度?

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

你甚至考虑过看Javadocs吗? –

+2

搜索“java get length of set”,这是第一个链接。 – PandemoniumSyndicate

回答

23

我相信,而不是set.length,你要打电话set.size()

3

你定是Set<String>,而不是一个String[]。所以你必须打电话:

int x = set.size();