- 博客(2)
- 收藏
- 关注
原创 java:Integer对象值相同而“==”判断显示false
发现问题的原因:在刷LeetCode题进行案例调试时发现:在使用ArrayList集合时,存储的数据类型为Integer。此时程序需要——判断从两个ArrayList对象中取出的两个对象的值,如果相等执行break操作,而调试发现存储值为2时程序正常执行,而存储值为2222222时程序并不能按要求执行?事先说明结果:在Integer中有一个静态的内部类IntegerCache,里面有一个cache[], 也就是Integer常量池,常量池缓存的大小为[-128 ~ 127]当我们赋值的数字在这
2021-10-16 20:29:29
906
原创 二叉排序树(BinarySortTree)
删除结点:三种情况删除有两颗子树的结点 删除只有一颗子树的结点 删除没有子树的结点注:以上三种情况为我们编写删除结点代码的整体思路,期间还需要考虑情况会在后文对应的情况下进行说明。1.删除有两颗子树的结点...
2021-10-01 15:39:23
313
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人