java中final修饰的变量不是不能被修改吗?为什么可以add添加?
怪我咯
怪我咯 2017-04-18 10:55:12
0
4
716

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(4)
黄舟

Pembolehubah searchableList itu sendiri tidak boleh diubah suai, tetapi objek yang ditunjuk oleh searchableList boleh diubah suai.

Peter_Zhu

Penggunaan akhir ini adalah pembolehubah akhir, yang bermaksud bahawa rujukan pembolehubah searchableList tidak boleh ditukar dan telah dikunci pada ArrayList itu, tetapi ArrayList itu sendiri boleh ditukar.

Ty80

Akhir mengubah suai ruang memori timbunan yang ditunjukkan oleh pembolehubah searchableList rumah. Tambah sesuatu atau padam kemas kini, dsb.

小葫芦

Final modified searchableList ialah rujukan, rujukan ini menghala kepada ArrayList<String>, jadi searchableList tidak boleh diubah suai dan ArrayList dilaksanakan dengan tatasusunan dan elemen baharu boleh ditambah pada tatasusunan ini.
Apabila anda cuba mengubah suai objek yang ditunjuk oleh searchableList, ralat dilaporkan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan