list是乙個有序可重複的集合,而且是從0開始計數。
示例如下:
list mylist = new list(); // define a new listset是乙個無序的不可重複的乙個集合mylist.add(47); //新增乙個元素到這個集合當中
mylist.add(47);
integer i = mylist.get(0); //取位置為0元素的值
mylist.set(0, 1); //設定位置0的值為1
mylist.clear(); //將這個集合的元素清空
mylist.sort(); //將這個集合進行排序
例項如下:
set s = new set(); // define a new set s.add(1);map是乙個鍵值對的集合,其中鍵是唯一的,值可以是重複的。s.add(2); //新增乙個元素
s.add(1);
s.add(1);
system.assert(s.contains(1)); // assert that the set contains an element
for(integer i : s)
system.debug(s.isempty()); //判斷這個集合是否為空
system.debug(s.size()); //計算這個集合的長度
例項如下:
map的幾種構造方法:
第一種:
map
Apex語言(七)集合
1 集合 2 list列表 list列表集合可以包含任何數量的資料,與陣列類似。1 宣告list集合 格式 list 型別 集合 new list 型別 示例 2 相關操作方法 示例 3 遍歷元素 示例 3 set集合 set列表集合包含多個無序的唯一記錄數,集合不能具有重覆記錄,與列表類似。1 宣...
在APEX中讀寫session值
在apex的pl sql型別的processes中,可以使用繫結變數的語法來讀寫session state值。如 px my item something 寫 l my local variable px my item 讀如果是在儲存程式中,就不能使用繫結變數的語法了,這個時候可以使用v px m...
C 中的集合
集合 集合包括 arraylist,hashtable 雜湊表 list,dictionary 字典 1 arraylist 定義 arraylist mylist new arraylist arraylist 可變長度陣列,使用類似於陣列 新增資料 arraylist array new arr...