加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

linked-list – 在SmallTalk中使用LinkedList类?

发布时间:2020-12-15 08:32:24 所属栏目:Java 来源:网络整理
导读:我不确定我是否完全理解如何使用SmallTalk Visual Works提供的LinkedList类.我可以通过简单的操作创建类的实例: myList := LinkedList new. 但是我如何添加节点.我尝试创建一个Link类的实例并设置一个值,但它似乎没有工作. myLink := Link new.myLink value
我不确定我是否完全理解如何使用SmallTalk Visual Works提供的LinkedList类.我可以通过简单的操作创建类的实例:

myList := LinkedList new.

但是我如何添加节点.我尝试创建一个Link类的实例并设置一个值,但它似乎没有工作.

myLink := Link new.
myLink value: 3.

我对smalltalk非常新,任何帮助都将不胜感激!

解决方法

作为一个新手而不是学习如何使用OrderedCollection.然后看看这两个类的方法,看看它们的相同点和不同点.你会发现它们本质上是相同的,因为整个区别在于在集合中间插入和删除元素的性能.在OrderedCollection中,复制整个集合,而在LinkedList中,只有“指针”适用于插入的节点.

实际上,很少使用LinkedList,因为OrderedCollection足以满足大多数(如果不是全部)需求.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读