簡體   English   中英

有人可以幫我理解 object[] toArray 嗎?

[英]Can someone please help me understand object[] toArray?

toArray()——這個方法返回一個新分配的數組,其中包含多重集中的元素。 此方法返回的數組必須只包含多重集中的元素,而不是任何空值或存儲在后備存儲中但不在多重集中的其他值。

考慮到 _store 是存儲元素的數組。 我真的不明白我應該做什么的概念! 我必須完成方法

通常使用Iterator遍歷數據結構,但有時,它們可能需要作為數組。 所以, toArray()方法基本上以數組的形式提供數據結構的內容。 返回類型是Object[]以便可以通過它返回任何對象。 需要顯式類型轉換才能獲得真實對象。

注意:此方法必須分配一個新數組。 這意味着雖然數組和數據結構的內容相同,但實際的對象引用不同。 這樣,如果有人修改了數據結構中的元素,它不會影響數組。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM