yml實現多環境配置
阿新 • • 發佈:2021-06-11
在List集合中允許出現重複的元素,所有的元素是以一種線性方式進行儲存的,在程式中可以通過索引來訪問集合中的指定元素。另外,List集合還有一個特點就是元素有序,即元素的存入順序和取出順序一致。
List介面特點:
1. 它是一個元素存取有序的集合。例如,存元素的順序是11、22、33。那麼集合中,元素的儲存就是按照11、22、33的順序完成的)。
2. 它是一個帶有索引的集合,通過索引就可以精確的操作集合中的元素(與陣列的索引是一個道理)。
3. 集合中可以有重複的元素,通過元素的equals方法,來比較是否為重複的元素。
List介面中常用方法
List作為Collection集合的子介面,不但繼承了Collection介面中的全部方法,而且還增加了一些根據元素索引來操作集合的特有方法,如下:
1、public void add(int index, E element) : 將指定的元素,新增到該集合中的指定位置上(原來該位置及後面的元素都往後移動一位)。
2、public E get(int index) :返回集合中指定位置的元素。
3、public E remove(int index) : 移除列表中指定位置的元素, 返回的是被移除的元素。
4、public E set(int index, E element) :用指定元素替換集合中指定位置的元素,返回值的更新前的元素。
示例:
public class demo1 { public staticvoid main(String[] args) { // 建立List集合物件 List<String> list = new ArrayList<String>(); // 往 尾部新增 指定元素 list.add("圖圖"); list.add("小美"); list.add("不高興"); System.out.println(list); // add(int index,String s)往指定位置新增 list.add(1,"沒頭腦"); System.out.println(list); // String remove(int index) 刪除指定位置元素 返回被刪除元素 // 刪除索引位置為2的元素 System.out.println("刪除索引位置為2的元素"); System.out.println(list.remove(2)); System.out.println(list); // String set(int index,String s) // 在指定位置 進行 元素替代(改) // 修改指定位置元素 list.set(0, "三毛"); System.out.println(list); // String get(int index) 獲取指定位置元素 // 跟size() 方法一起用 來 遍歷的 for(int i = 0;i<list.size();i++){ System.out.println(list.get(i)); } //還可以使用增強for for (String string : list) { System.out.println(string); } } }
結果: