3 回答

TA貢獻(xiàn)1779條經(jīng)驗 獲得超6個贊
首先Java沒有指針(為了安全和方便編程).
其次數(shù)據(jù)結(jié)構(gòu)和指針無關(guān),和語言也無關(guān).
Java封裝好了各種基本的數(shù)據(jù)結(jié)構(gòu) 比如:
數(shù)組,隊列,Stack,HashTable,HashSet,HaspMap等等
你說的順序表 Java中你可以用:
ArrayList 這個類:

TA貢獻(xiàn)1826條經(jīng)驗 獲得超6個贊
用編程實(shí)現(xiàn)圖的存儲一般有常見的有兩種方式,第一種是鄰接鏈表、第二種就是鄰接矩陣。
鄰接鏈表就是將圖中的每一個點(diǎn)都單獨(dú)作為一個單獨(dú)鏈表的起點(diǎn),為每個頂點(diǎn)保存一個鏈表。鏈表的每一個節(jié)點(diǎn)都記錄了與之相鄰的節(jié)點(diǎn)的信息。
鄰接矩陣就是將圖轉(zhuǎn)換成一個二維數(shù)組,數(shù)組的x和y均表示圖中每個節(jié)點(diǎn)到其他節(jié)點(diǎn)的連接狀況,能連通用一種狀態(tài)表示,不能連通用另外一中方式表示,這樣就形成了一個笛卡爾積。也就是一個二維數(shù)組。

TA貢獻(xiàn)1795條經(jīng)驗 獲得超7個贊
有多少個表 就建立多少個實(shí)體類。
關(guān)聯(lián)的外鍵 在jdbc連接中 寫sql的時候加上就可以了。
多表查詢的時候才會用到
如果用hibernate的話就簡單了。直接用myEclipse就可以直接反向生成
添加回答
舉報