Kini, Java telah menjadi salah satu bahasa pengaturcaraan yang paling banyak digunakan. Dalam Java 8, ungkapan Lambda telah diperkenalkan, menjadikan penggunaan Java lebih ringkas, cekap dan fleksibel. Dalam artikel ini, kami akan memperkenalkan konsep, penggunaan dan contoh ungkapan Lambda untuk membantu pemula menguasai ciri ini dengan cepat.
1. Konsep ungkapan Lambda
Ungkapan Lambda ialah fungsi tanpa nama yang mudah yang boleh dihantar kepada kaedah. Ia mewakili blok kod yang diluluskan dan boleh digunakan sebagai cara yang lebih bersih dan lebih fleksibel untuk menulis kod.
Ungkapan Lambda terdiri daripada tiga bahagian:
2. Penggunaan ungkapan Lambda
Jika anda telah menggunakan antara muka berfungsi Java, maka ungkapan Lambda sangat mudah untuk dikuasai. Antara muka berfungsi Java merujuk kepada antara muka dengan hanya satu kaedah abstrak. Ungkapan Lambda sering digunakan dengan antara muka berfungsi ini untuk memudahkan dan meningkatkan kebolehbacaan dan kebolehselenggaraan kod.
Perkara berikut perlu diberi perhatian apabila menggunakan ungkapan Lambda:
3. Contoh ungkapan Lambda
Berikut ialah beberapa contoh ungkapan Lambda untuk anda fahami dengan lebih baik:
Senarai
list.forEach(str -> System.out. println (str));
Senarai
Collections.sort(list, (a, b) -> a.compareTo(b));
System.out.println(list);
Senarai
Senarai
System.out.println(newList);
Fungsi antara muka awam
R apply(T t);
}
Fungsi
System.out.println(str);
Atas ialah kandungan terperinci Belajar menggunakan ungkapan lambda dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!