访问集合的元素。
如果我必须访问列表的元素,我可以使用 get() 方法。 EX:- myList.get(1) 将返回第一个索引处的元素。但对于集合来说,这似乎无效。我知道该集合是一个无序集合。但这是否意味着我们无法访问集合中的各个元素?
最佳答案
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];
通过这种方式可以通过索引获取元素。
关于java - 在 Salesforce 中设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55785519/