java foreach delete_Java CopyOnWriteArrayList forEach()用法及代码示例
CopyOnWriteArrayList的forEach()方法為Iterable的每個元素執行給定的操作,直到已處理完所有元素或該操作引發異常。
用法:
public void forEach (Consumer action)
參數:此方法采取參數操作,該參數操作表示要對每個元素執行的操作。
返回值:此方法不返回任何內容。
異常:如果指定的操作為null,則此方法將引發NullPointerException。
以下示例程序旨在說明CopyOnWriteArrayList類的forEach()函數:
示例1:
// Java Program to illustrate the CopyOnWriteArrayList
// forEach() method in Java
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.*;
public class GFG {
public static void main(String[] args)
{
// Create object of CopyOnWriteArrayList
CopyOnWriteArrayList ArrLis
= new CopyOnWriteArrayList();
// Add elements
ArrLis.add(2);
ArrLis.add(3);
ArrLis.add(4);
ArrLis.add(7);
// Print CopyOnWriteArrayList
System.out.println("CopyOnWriteArrayList: "
+ ArrLis);
System.out.println("Traversing this List : ");
// Traverse this queue using forEach() method
ArrLis.forEach((n) -> System.out.println(n));
}
}
輸出:
CopyOnWriteArrayList: [2, 3, 4, 7]
Traversing this List :
2
3
4
7
示例2:
// Java Program to illustrate the CopyOnWriteArrayList
// forEach() method in Java
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.*;
public class GFG {
public static void main(String[] args)
{
// Create object of CopyOnWriteArrayList
CopyOnWriteArrayList ArrLis
= new CopyOnWriteArrayList();
// Add elements
ArrLis.add("Geeks");
ArrLis.add("Gfg");
ArrLis.add("Portal");
ArrLis.add("geeksforgeeks");
// Print CopyOnWriteArrayList
System.out.println("CopyOnWriteArrayList: "
+ ArrLis);
System.out.println("Traversing this List : ");
// Traverse this queue using forEach() method
ArrLis.forEach((n) -> System.out.println(n));
}
}
輸出:
CopyOnWriteArrayList: [Geeks, Gfg, Portal, geeksforgeeks]
Traversing this List :
Geeks
Gfg
Portal
geeksforgeeks
總結
以上是生活随笔為你收集整理的java foreach delete_Java CopyOnWriteArrayList forEach()用法及代码示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最长的微信网名大全
- 下一篇: Java在linux新建png_教你如何