📜  如何在 apex 中添加列表 (1)

📅  最后修改于: 2023-12-03 15:38:12.916000             🧑  作者: Mango

在 Apex 中添加列表

在一个程序中,列表是一种很常见的数据结构。在 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 中添加列表。我们可以使用这个知识来处理大量的数据,并且应用到很多实际问题中。