UML統一建模語言 List集合的三種遍歷方式

2021-10-04 16:45:44 字數 599 閱讀 4759

可分為:類框圖:

矩形表示類

圓形表示介面

空心三角形表示繼承關係

虛線表示依賴關係

時序圖用例圖

1、for迴圈    下標從0開始

2、foreach遍歷

jdk的版本需大於或等於1.5的 版本

3、iterator迭代器遍歷

需使用到hasnext()

詢問是否有下乙個值的方法

4、listiterator 介面

有集合物件名.hasnext()

和集合物件名.hasprevious()兩個方法

前者是 是否有下乙個值的方法

後者是 是否有上乙個值的方法

前者的結果 一般都是正序輸出的

後者的結果 一般都是倒序輸出的

5、注意:

1、 如果在listiterator介面中單獨執行

集合物件名.hasprevious方法時

結果為空

2、集合中不能放值型別

可放引用資料型別

3、如果要刪除list集合中的元素

請使用迭代器刪除

統一建模語言(UML)

統一建模語言提供了一種表示法,通過它,我們可以獲取和說明程式設計。uml類圖描述系統中的類 它們之間的靜態關係 與類關聯的屬性和操作以及有關物件間連線的約束。uml類圖 在uml中,類由乙個矩形來表示,並且通常分割成3部分 類名 屬性和操作。上圖說明了乙個名為libraryitem的類名。該類有兩個...

UML統一建模語言

1 什麼是建模?任何事情都要先想清楚了再做,軟體開發更是如此!軟體開發過程不可能一上來就盲目寫 寫 之前必須搞清楚下面一些問題 要做什麼?做成什麼樣?怎麼去做?2 建模的原則 1 選擇建立什麼樣的模型對如何發現和解決問題具有重要的影響 2 每個模型有多種表達方式。使用者的身份和使用的原因是評判模型好...

UML統一建模語言

uml全稱是 unified modeling language又稱統一建模語言或標準建模語言。是乙個支援模型化和軟體系統開發的圖形化語言,為軟體開發的所有階段提供模型化和視覺化支援,包括由需求分析到規格,到構造和配置。它是一種語言,語言就是用來描述一件事物的。我們了解一下軟體開發的歷史,才明白為什...