程序設計里的?
按照筆者本人的理解,題目中所說的容器是指程序語言中的集合。
容器(即集合)使得開發者能夠在處理同類型數據時,可以以一個整體去處理,并把它作為參數或作為返回值。例如,Java中的ArrayList作為一個容器,能夠攜帶多個同類型的對象如String。可以將該數組傳入方法中,或作為返回值。
用好容器,需要對程序語言中基本的容器都有一個大致的了解,同時,再考慮自己的業務場景需要使用什么容器。例如,自己需要保存的數據是什么類型,該容器是否支持,該容器是否是線程安全的,等等。
對于迭代器,它允許用戶對于集合中的元素進行遍歷。要用好迭代器,也是要對語言支持的迭代器有一個基本了解,然后結合自身業務情況決定是否要使用迭代器。
下一篇電腦如何截圖