Rumah >Java >javaTutorial >Senarai (kebanyakan digunakan dengan lambda)

Senarai (kebanyakan digunakan dengan lambda)

Linda Hamilton
Linda Hamiltonasal
2025-01-25 14:05:10613semak imbas

List<E> (kebanyakan digunakan dengan lambda)

Senarai dan Lambdas: Gabungan Perkasa

List<E> (terutamanya ArrayList dan LinkedList) ialah antara muka yang paling banyak digunakan dalam Java untuk berfungsi dengan koleksi tersusun elemen. Kecekapannya lebih menyerlah apabila digabungkan dengan ekspresi lambda, membolehkan manipulasi data yang ringkas dan cekap.

Mari lihat beberapa contoh:

<code class="language-java">List<String> nomes = Arrays.asList("Ana", "Carlos", "Bruna");

// Iteração com forEach e lambda
nomes.forEach(nome -> System.out.println(nome));

// Remoção de elementos com removeIf e lambda
nomes.removeIf(nome -> nome.startsWith("C"));
System.out.println(nomes); // Saída: [Ana, Bruna]

// Transformação de elementos com replaceAll e lambda
nomes.replaceAll(nome -> nome.toUpperCase());
System.out.println(nomes); // Saída: [ANA, BRUNA]</code>

Seperti yang ditunjukkan, forEach, removeIf dan replaceAll memudahkan operasi biasa pada senarai, menjadikan kod lebih bersih dan lebih mudah dibaca melalui penggunaan lambdas. Gabungan ini sesuai untuk tugasan seperti menapis, mengubah dan mengulang elemen.

Atas ialah kandungan terperinci Senarai (kebanyakan digunakan dengan lambda). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn