![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
ranshulin
这个作者很懒,什么都没留下…
展开
-
通俗易懂:JAVA中集合set、List理解及区别
1、实现类 2、set HashSet内部存储是一个散列表。 HashSet内部实现是一个HashMap; 通过 hashcode和equals来判断是否存入; LinkedHashSet 有链表顺序,不能重复的; TreeSet时刻排序的。默认按照字典或数字排序。 3、list List存储的元素是有序的、可重复的。 ArrayList 内部存储使用的是数组。 遍历速度快。 插入删除性能差。 LinkedList 内部存储使用的是链表。 遍历速度慢。 插入删除性能优越。 Vector 线程安全的集原创 2021-03-24 17:47:31 · 517 阅读 · 4 评论 -
Java中parseInt()和valueOf(),intValue()和toString()的区别
1、parseInt()就是把String类型转化为int类型。 如 String a= “123”; int b = Integer.parseInt(a); 这样b就等于123了。 2、ValueOf()方法比如说 Integer.valueOf()是把String类型转化为Integer类型(注意:是Integer类型,而不是int类型,int类型是表示数字的简单类型,Integer类型是一个引用的复杂类型) 如: String a= “123”; Integer c =Integer.valueOf原创 2021-03-23 10:36:23 · 156 阅读 · 0 评论