数据结构
哈哈哈哈哈哈士奇
这个作者很懒,什么都没留下…
展开
-
链表添加、删除、插入、修改、查找和单链表逆置
链表的5种操作鉴于本人对写作真的没有任何兴趣,从小学开始写作文完全是凑字数,写小说也半途而废,所以从这篇文章开始我要放飞自我,怎么开心怎么写,不要严肃,要沙雕为什么有链表众所周知,我们平时最爱用数组存储数据,那么为什么还有链表这个东西呢??让我们来看看链表是什么?数组和链表有什么区别。数组和链表都可以用来存储数据,但是二者在内存中存储数据的空间形式有很大区别。数组的存储空间连续的,不可...原创 2018-12-16 20:48:57 · 1430 阅读 · 1 评论 -
HashSet重写hashCode和equals方法
hashCode和equals两个方法一起使用可以判断是否为同一个对象。他们的运作原理就是,首先判断hashCode是否相同,如果不同,直接判定为两个不同的对象。如果hashCode相同,再去比较equals是否一样,如果一样,则为同一个对象。如果不一样,则是两个不同对象。接下来,我们重写两种方法,验证一下。建两个类public class Student { pu...原创 2020-03-26 23:22:21 · 3539 阅读 · 1 评论