java數組定義 數組可以改變長度嗎?
數組可以改變長度嗎?Java中的數組長度不能更改。Java中數組的定義是一組相同類型、固定長度的數據。一旦初始化,長度就不能更改。如果要使用的數組長度不確定,有兩種解決方案:第一種是在初始化數組時申請
數組可以改變長度嗎?
Java中的數組長度不能更改。Java中數組的定義是一組相同類型、固定長度的數據。一旦初始化,長度就不能更改。如果要使用的數組長度不確定,有兩種解決方案:第一種是在初始化數組時申請足夠大的長度,這樣會造成內存空間的浪費,一般不建議這樣做。第二種方法是以Java提供的set方式存儲數據,如list、set和map對象。一方面,這些類型的對象的長度是動態(tài)增長的。另一方面,這些類提供了許多方法來輕松地操作數據。因此,當要存儲的數據量不確定時,第二種方法優(yōu)于第一種方法。