![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java数据类型
Java数据类型
TechJungle
这个作者很懒,什么都没留下…
展开
-
Java 数据类型转换 以及 Arrays Collections
array 和 ArrayList 转换 array -> ArrayList 把 array 中的每个元素加到 ArrayList 中 List staffsList = new ArrayList<String>(); for(String temp: staffs) { staffsList.add(temp); } ArrayList -> array...原创 2020-01-13 12:31:46 · 141 阅读 · 0 评论 -
JAVA 数据类型 List ArrayList LinkedList
1 ArrayList 1.1 基本特性 存取有序,有索引,可以根据索引来进行取值,元素可以重复。底层是使用数组实现,所以查询速度快,增删速度慢,长度可变 1.2 Constructor 1.3 Methods 2 LinkedList 是基于链表结构实现的,所以查询速度慢,增删速度快,提供了特殊的方法,对头尾的元素操作(进行增删查) 2.1 constructor 2.2 methods ...原创 2019-11-28 02:37:50 · 202 阅读 · 0 评论 -
JAVA 数据类型 Set HashSet LinkedHashSet TreeSet
1 HashSet 1.1 基本特性 HashSet利用hashcode进行查询,可以在O(1)O(1)O(1)时间内完成查询。同时其中元素并没有顺序,其中的元素不可以重复。 通过hashCode和equals方法来保证元素的唯一性。根据存储的元素计算出hashCode值,然后根据计算得出的hashCode值和数组的长度进行计算出存储的下标;如果下标的位置无元素,那么直接存储;如果有元素,那么使用...原创 2019-11-28 01:08:10 · 117 阅读 · 0 评论 -
JAVA数据类型 String StringBuffer
1 basics String is immutable. String buffers support mutable strings 2 define and initialize 2.1 as a char array char data[] = {‘a’, ‘b’, ‘c’}; String str = new String(data); 2.2 as a string String st...原创 2019-11-19 06:00:10 · 147 阅读 · 0 评论