
集合
砂锅大的拳头
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Map集合中的方法(添加、删除、判断、获取)
/* Map集合:该集合存储键(K)值(V)对,一对一往里存,而且要保证键的唯一性。 1、添加 put(K key,V value) putAll(Map<? extends K,? extends V> m) 2、删除 clear() remove(Object key) 3、判...转载 2019-11-21 10:20:49 · 661 阅读 · 0 评论 -
后端json对象取值
微服务用到很多接口调用来实现跨库调数据,所以返回的数据一般是类似json格式的object对象。json{ "code": 0, "data": { "displayValue": [ { "site_type": "专线客户接入", "city_id": "莱芜市" ...原创 2019-11-16 12:10:31 · 1678 阅读 · 0 评论 -
mybatis批量插入操作
<insert id="insertAuthor" useGeneratedKeys="true" keyProperty="id"> insert into Author (username, password, email, bio) values <foreach item="item" collection="list" separator=",">...原创 2019-11-11 19:56:23 · 234 阅读 · 0 评论 -
判断集合是否为空
isEmpty()原创 2019-11-08 09:35:13 · 313 阅读 · 0 评论 -
LinkedList和ArrayList的删除操作
通过api文档发现LinkedList比ArrayList多个 removeFirst()和 removeLast()方法。既然有了 remove()为何还要多造其他俩种??看源码LinkedList /** * Retrieves and removes the head (first element) of this list. * * @return t...原创 2019-10-22 11:07:12 · 780 阅读 · 0 评论 -
Arrays.sort 实现Java基本数据类型的逆序排序
默认的Java.util包中的Arrays.sort(),可以实现对java中的基本数据类型(byte、char、short、int、long、float、double、boolean)的数组进行升序排序。但如果要实现降序排列,则需要借助比较器Comparator。注: 1. 要逆序排列的数组,不能使用基本数据类型,必须使用基本类型对应的类 。2.Arrays.sort()函数,不支持Bool...原创 2019-10-19 12:40:26 · 2668 阅读 · 0 评论 -
遍历HashMap的四种方法(不能直接迭代)
public static void main(String[] args) { Map<String,String> map=new HashMap<String,String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3...原创 2019-10-11 15:04:53 · 313 阅读 · 0 评论 -
集合
ArrayList:底层通过动态数组实现,适合随机访问,但是不适合做增删操作 LinkedList :底层通过双向链表实现,适合增删,不适合进行随机访问HashSet:底层通过哈希算法实现,存入的元素是无序且不重复的LinkedHashSet:继承自HashSet,元素不可重复,但是可以保证存入序和遍历序一致TreeSet:底层通过二叉树实现,其中元素不可重复,可以根据指定的排序规则进行...原创 2019-06-25 19:27:18 · 105 阅读 · 0 评论 -
json转字符串集合
List<String> imgList = new Gson().fromJson(imgsJSON, new TypeToken<List<String>>() {}.getType());固定格式原创 2019-06-18 15:16:14 · 194 阅读 · 0 评论 -
JSON转集合
方法一方法二方法二能规范数据类型原创 2019-06-12 14:44:52 · 657 阅读 · 0 评论 -
集合a不能直接赋值给集合b
不行,这样只是复制一个pointer。b=a是将b的地址值指向a,而b原先的对象会被垃圾回收。但是在这里我想告诉你的是集合之间的复制可以用 b.addAll( a )或 Collections.copy( b, a );...原创 2019-05-27 17:11:36 · 846 阅读 · 0 评论 -
数组和集合的遍历
数组遍历强化for循环int[] num={12,46,84,25,28};for(int a:num){System.out.println(a);}普通for循环int[] num={12,46,84,25,28};for(int i=0;i<num.length;i++){System.out.println(num[i]);}集合遍历强化for循环 ...原创 2019-04-03 13:09:20 · 299 阅读 · 0 评论