java
ranshulin
这个作者很懒,什么都没留下…
展开
-
通俗易懂:JAVA中集合set、List理解及区别
1、实现类2、setHashSet内部存储是一个散列表。 HashSet内部实现是一个HashMap; 通过 hashcode和equals来判断是否存入;LinkedHashSet 有链表顺序,不能重复的;TreeSet时刻排序的。默认按照字典或数字排序。3、listList存储的元素是有序的、可重复的。ArrayList 内部存储使用的是数组。 遍历速度快。 插入删除性能差。LinkedList 内部存储使用的是链表。 遍历速度慢。 插入删除性能优越。Vector 线程安全的集原创 2021-03-24 17:47:31 · 477 阅读 · 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 · 132 阅读 · 0 评论