Java基础
After Raining
这个作者很懒,什么都没留下…
展开
-
移除集合成员一定要使用迭代器
最近在看之前写的项目的时候发现了一个小bug,就是一个简单的判空不显示,一开始找了好久愣是没找到原因。最后看到连续三个空只有中间的没去掉,突然想起来我是用的从集合中移除来实现的,赶紧去看了下,发现果然是直接从集合中删除的。 直接从集合中删除成员是可行的,但是要注意的是删除成员的时候指针没有删除,而是直接指向下一个(就是这个指针所对应的成员删除了,但是原来在下一个位置的成员到了这个位置,以此...原创 2020-01-11 17:27:01 · 142 阅读 · 0 评论 -
Java泛型中?、T 、K 、V、 E分别代表的含义
平常我们在浏览一些大牛的代码还有源码时经常碰到一些泛型,而?、T 、K 、V、 E这些经常出现在泛型中。之前都不知道什么忧思,这次要讲课,所以特地的去查了下这些字符究竟代表什么。? --不确定的Java类型,是一个通配符泛型T --表示确定的Java类型K、V --Java中的键值对key、valueE --Element (在集合中使用,因为集合中存放的是元素,也表示Collect...原创 2019-12-01 15:19:05 · 3794 阅读 · 0 评论