replaceAll()
Java ArrayList replaceAll() metodi
Misol
Ro‘yxatdagi har bir songa 1 qo‘shish:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Integer> numbers = new ArrayList<Integer>();
numbers.add(5);
numbers.add(9);
numbers.add(8);
numbers.add(6);
numbers.add(1);
numbers.replaceAll( n -> n + 1 );
System.out.println(numbers);
}
}
Ta’rif va qo‘llanilishi
replaceAll() metodi ro‘yxatdagi har bir elementni shu element ustida bajarilgan amal natijasi bilan almashtiradi. Amalni Java tilidagi UnaryOperator interfeysiga mos keladigan lambda ifodasi orqali belgilash mumkin.
Lambda ifodalari haqida bilib olish uchun Java lambda ifodalari darsligimizni ko‘ring.
Sintaksis
public void replaceAll(UnaryOperator operator)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| operator | Majburiy. Ro‘yxatdagi har bir element ustida amal bajaradigan UnaryOperator obyekti yoki lambda ifodasi. |
Tegishli sahifalar
Java lambda ifodalari darsligi
❮ ArrayList metodlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
