Rumah > Java > javaTutorial > Bagaimana untuk mengalih keluar Integer dengan betul dari Senarai di Java?

Bagaimana untuk mengalih keluar Integer dengan betul dari Senarai di Java?

Barbara Streisand
Lepaskan: 2024-12-23 02:56:09
asal
480 orang telah melayarinya

How to Properly Remove Integers from a List in Java?

Mengalih keluar Integer daripada Senarai

Apabila bekerja dengan List, penyingkiran integer yang betul memerlukan pengiraan antara kedua-dua kaedah alih keluar : remove(int index) dan remove(Object o).

Kaedah pertama, keluarkan(indeks), mengalih keluar elemen pada indeks yang ditentukan. Walau bagaimanapun, kaedah kedua, keluarkan(o), mengalih keluar kejadian pertama bagi elemen yang ditentukan.

Perangkap

Pertimbangkan senarai integer:

List<Integer> list = new ArrayList<>();
list.add(5);
list.add(6);
list.add(7);
list.add(1);
Salin selepas log masuk

Melaksanakan list.remove(1) mengalih keluar elemen pada indeks 1, iaitu integer 6. Hidup sebaliknya, list.remove(new Integer(1)) mengalih keluar kejadian pertama integer 1 daripada senarai.

Penyingkiran Betul

Untuk membezakan antara alih keluar (int index) dan remove(Object o), pertimbangkan prinsip berikut:

  • Java mengutamakan padanan parameter tepat berbanding auto-tinju.
  • Antara muka Senarai menetapkan dua kaedah alih keluar dengan jenis hujah yang berbeza.

Kesimpulan

Untuk mengalih keluar elemen daripada indeks tertentu, gunakan list.remove(index). Untuk mengalih keluar kejadian pertama integer, gunakan list.remove(new Integer(integer)). Memahami prinsip ini memastikan pengendalian yang betul bagi penyingkiran integer dalam Senarai.

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar Integer dengan betul dari Senarai di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan