- 博客(3)
- 收藏
- 关注
原创 Hashmap的remove方法(JDK1.7和JDK1.8)
removeNode方法首先根据key计算数组的索引下标,得到该位置节点p,然后根据key值和hash值,判断是否和节点p相等,如果相等,则将p节点赋值给node,如果不相等,则判断p节点是否是红黑树,如果是则遍历红黑树根据key值和hash值找到节点p,如果不是则遍历链表,根据key值和hash值找到节点p,最后将节点p赋值给node,获取到node节点后,判断是否是红黑树,如果是则遍历红黑树,找到node节点并删除,如果不是则在链表中删除该节点。
2023-11-15 14:59:52 66 1
原创 Gitee简易上传(精精精辟)
输入命令 git pull --rebase origin master。git remote add origin 仓库地址 //关联仓库。邮箱为注册邮箱📪 输入成功会要求输入用户名和密码 一路回车就👌。git remote rm origin //删除已关联仓库。git push origin master //上传。git init //执行命令初始化。git add . //提交至暂存区。默认路径 C:\user\.ssh\。不创建 git不能上传文件。不创建 git不能上传文件。
2023-06-29 22:36:52 144 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人