- 博客(7)
- 收藏
- 关注
原创 关于Java中length、length()、size()的区别
(转载)首先区分一下length和length();1、length不是方法,是属性,数组里的属性public static void main(String[] args) { int[] arr= {1,2,3}; System.out.println("这个数组的长度为:" + arr.length);}2、 length()是字符串String的一个方法public static void main(String[] args) { String str = "HelloWorl
2021-04-27 09:27:58 142
原创 jdk7和jdk8在HashMap上resize()的区别详细说明
一、jdk7中的resize()1、源码void resize(int newCapacity) { //传入新的容量 Entry[] oldTable = table; //引用扩容前的Entry数组 int oldCapacity = oldTable.length; if (oldCapacity == MAXIMUM_CAPACITY) { //扩容前的数组大小如果已经达到最大(2^30)了 threshold
2021-03-03 21:45:09 203
原创 如何从零开始刷力扣算法题--2020年12月中旬
如何从零开始刷力扣算法题–2020年12月中旬写本文目的:准备2021实习&&秋招1、刚做力扣感觉很杂乱,不知从何下手?刚开始刷力扣,不应该叫刷,就应该叫看,因为根本不会,也就只有第一题才会做。做了大部分的简单题以后感觉这么做下去效率太低,就果断借鉴力扣面经、经验贴以及刚毕业师兄的建议,做了一些规划,归纳一些题型去做题。2、刷题顺序很重要按照题目类别结构化地刷题的速度不仅更快,而且可以在刷完一类题之后进行总结。对于我这样的菜鸡来说,只有按照推荐顺序刷,能更好地掌握数据结构与算法基础
2020-12-23 09:42:55 7782 1
原创 Idea@Test导包问题解决方案
Idea@标题Test导包问题解决方案idea版本2019.1.x当使用@Test,自动导入junit5编译加载速度太慢,最后编译还是失败,可以按照下面的设置。本人是在使用Maven过程出现的问题,设置后成功解决。1、设置File–>Settings然后再在@Test上选择junit4即可。2、解释勾选标注第1个选项, IDEA 将在我们书写代码的时候自动帮我们导入需要用到的包。但是对于那些同名的包,还是需要手动 Alt + Enter 进行导入的。勾选标注 第2个选项,IDEA 将
2020-11-20 21:35:35 2757
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人