增:添加數據 利用模型類創建對象來進行增加 語法: 對象名 = 模型類(欄位=值) 需要自己手動保存對象名.save() 利用模型類管理器增加數據 語法: 模型類.objects.create(欄位=值...) 刪:刪除數據 利用模型類創建對象進行刪除 語法: 對象名 = 模型類.objects.g ...
轉自:
http://www.java265.com/JavaJingYan/202206/16558249223802.html
下文筆者將從Collections.addAll()和list.addAll()的用法上講述兩者的區別
Collections.addAll()方法
Collections是java.util 下的一個類 addAll()方法是一個靜態方法,所以我們可直接添加書數據
例:
ArrayList<String> list = new ArrayList<>(); list.add("元素1"); list.add("元素2"); list.add("元素3"); list.add("元素4"); list.add("元素5"); 使用:Collections.addAll() ArrayList<String> list = new ArrayList<>(); Collections.addAll(list, "元素1", "元素2", "元素3", "元素4", "元素5"); 或 String[] arr = {"元素1", "元素2", "元素3", "元素4", "元素5"}; ArrayList<String> list = new ArrayList<>(); Collections.addAll(list, arr);
list.addAll()
list.addAll() 是List對象上的一個方法 所以我們必須先有一個對象,再進行數據插入
例:
String[] arr = {"元素1", "元素2", "元素3", "元素4", "元素5"}; ArrayList<String> list = new ArrayList<>(); list.addAll(Arrays.asList(arr));
從以上的操作上,我們可以看出兩者的區別如下: Collections.addAll()是靜態方法 list.add() 是實例方法 兩者操作的語法上有所不同