📅  最后修改于: 2023-12-03 15:38:12.916000             🧑  作者: Mango
在一个程序中,列表是一种很常见的数据结构。在 Apex 中,我们可以使用 List 类来表示一个列表。在这篇文章中,我们将介绍如何在 Apex 中创建一个列表、向列表中添加元素,并且访问列表的元素。
要创建一个列表,在 Apex 中我们使用 List 类。List 类是一个泛型类,可以在括号中指定列表的元素类型。以下是创建一个基本列表的示例。
List<String> myList = new List<String>();
这将创建一个空的字符串列表。我们可以使用add方法来添加元素到该列表中。
要向列表中添加元素,在 Apex 中我们可以使用add方法。以下是添加元素到列表的示例。
List<String> myList = new List<String>();
myList.add('cat');
myList.add('dog');
现在,myList 中有两个字符串元素:'cat' 和 'dog'。
我们也可以使用addALL方法来添加一个数组或另一个列表中的元素。以下是使用addAll方法添加元素到列表中的示例:
List<String> myList = new List<String>();
List<String> myAnimals = new List<String>{'cat', 'dog'};
myList.addAll(myAnimals);
这将向myList添加myAnimals列表中的两个字符串元素:'cat' 和 'dog'。
要访问列表的元素,在 Apex 中,我们使用编号的方式来访问元素。列表的编号从0开始。以下代码示例演示如何访问列表元素。
List<String> myList = new List<String>{'cat', 'dog'};
String myAnimal = myList[0];
这将把字符串'cat'赋值给myAnimal变量。
还有一种方法可以迭代访问列表中的元素。以下是使用for循环来迭代访问列表元素的示例:
List<String> myList = new List<String>{'cat', 'dog'};
for(String animal : myList){
System.debug(animal);
}
这将分别打印出列表中的每个元素。输出结果将是:
USER_DEBUG [2]|DEBUG|cat
USER_DEBUG [2]|DEBUG|dog
这就是如何在 Apex 中添加列表。我们可以使用这个知识来处理大量的数据,并且应用到很多实际问题中。