访问集合中的元素。
如果必须访问列表的元素,则可以使用get()方法。例如:-myList.get(1)将返回第一个索引处的元素,但对于集合来说似乎无效。我知道集合是无序集合。但这是否意味着我们无法访问集合中的各个元素?
答案 0 :(得分:0)
LIST类为您提供了get
方法,但是SET中没有get
方法。由于SET是无序集合,因此不确定在正确的索引中获取正确的元素。
解决此问题的方法是将SET强制转换为LIST。
SET<String> str = new Set<String>();
str.add('4');
str.add('1');
str.add('2');
str.add('3');
string f = (new list<string>(str) )[0];
string s = (new list<string>(str) )[1];
您可以通过这种方式按索引获取元素。