-1
我瞭解到java不支持指針的任何原因。 如果java不支持指針,那麼鏈表類是如何創建的? 以及它如何在沒有指針的情況下工作。 謝謝。指針鏈表實現
我瞭解到java不支持指針的任何原因。 如果java不支持指針,那麼鏈表類是如何創建的? 以及它如何在沒有指針的情況下工作。 謝謝。指針鏈表實現
Java有引用而不是指針。主要的區別是你不能用引用做算術運算,但引用對鏈接列表來說是完全足夠的,否則它就會工作。
就參考鏈接列表而言,Java引用類型與C相當於指針,只是Java引用不支持複雜的地址操作。請參閱How To Implement a LinkedList Class From Scratch In Java瞭解Java中的鏈表實現。
鏈接列表不需要指針。您可以使用對象引用在Java中創建鏈接列表。 Object o = new Object();使得對新對象的引用成爲可能。鏈接列表可以由具有屬性的對象構建,以引用列表中的下一個和/或前一個項目。 – joshp