码迷,mamicode.com
首页 >  
搜索关键字:arraylist    ( 8156个结果
java之把一个String数组中有相同共性的元素抽取出来组成新的数组
原链接:https://blog.csdn.net/qq_37164847/article/details/82460801 原始数组: String [] data = {"101//aaa","102//bbb","101//ccc","103//aaa","102//vvvv"}; 把相同开头 ...
分类:编程语言   时间:2020-09-18 00:17:22    阅读次数:48
java设计模式7-观察者模式
问题引入 天气预报项目需求,具体要求如下: 1、气象站可以将每天测量的温度、湿度、气压等以公告的形式发布出去(比如发布到自己的网站或第三方) 2、需要设计开放型API,便于其他第三方也能接入气象站获取数据 3、提供温度、气压和湿度接口 4、测量数据更新时,要能实时的通知给第三方 方案一 通过对气象站 ...
分类:编程语言   时间:2020-09-17 19:46:58    阅读次数:36
java获取随机不重复的数得值
假如我有一个数组: ArrayList<Integer> mArrayList = new ArrayList<Integer>(); mArrayList.add(0); mArrayList.add(1); mArrayList.add(2); mArrayList.add(3); 我需要从中随 ...
分类:编程语言   时间:2020-09-17 17:01:10    阅读次数:25
Collection集合与数组间的转换
1、集合-->数组:toArray() Collection coll = new ArrayList(); coll.add(133); coll.add(53); Object[] array = coll.toArray(); 2、数组-->集合:调用Arrays类的静态方法asList() ...
分类:编程语言   时间:2020-09-17 16:19:58    阅读次数:34
经典笔试题:监控容器元素的数量(采用LockSupport实现)
笔试题:实现一个容器,提供两个方法:add,size写两个线程,线程1添加10个元素到容器中,线程2实现监控元素的个数,当个数到5时,线程2给出提示并结束 import java.util.ArrayList; import java.util.List; public class Containe ...
分类:其他好文   时间:2020-09-16 12:14:02    阅读次数:34
面经手册 · 第8篇《LinkedList插入速度比ArrayList快?你确定吗?》
作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 你以为考你个数据结构是要造火箭? 🚕汽车75马力就够奔跑了,那你怎么还想要2.0涡轮+9AT呢?大桥两边的护栏你每次走的时候都会去摸吗?那怎么没有护栏的大桥你不敢上呢? 很多时候 ...
分类:其他好文   时间:2020-09-11 15:59:27    阅读次数:47
Java二叉树非递归实现
//前序遍历 /** * 根-左-右,所以入栈的时候要相反,有右节点则加入右节点,有左节点则加入左节点,每车循环的时候,弹一个 */ public ArrayList<Integer> preorderTraversal(TreeNode root) { ArrayList<Integer> lis ...
分类:编程语言   时间:2020-09-11 14:23:16    阅读次数:41
用了这么多年的泛型,你对它到底有多了解?
现代程序员写代码没有人敢说自己没用过泛型,这个泛型模板T可以被任何你想要的类型替代,确实很魔法很神奇,很多人也习以为常了,但就是这么有趣的泛型T底层到底是怎么帮你实现的,不知道有多少人清楚底层玩法,这篇我就试着来分享一下,不一定全对哈。。。一:没有泛型前现在的netcore3.1和最新的.netframework8早已经没有当初那个被人诟病的ArrayList了,但很巧这玩意不得不说,因为它决定了
分类:其他好文   时间:2020-09-11 14:18:50    阅读次数:30
element-ui tree+NavMenu
后端代码--查询树状结构数据 package cn.com.quanu.attnd.manage.utils; import cn.com.quanu.attnd.manage.model.vo.BsOrganizationVo; import java.util.ArrayList; import ...
分类:其他好文   时间:2020-09-09 19:14:07    阅读次数:35
ArrayList源码解析
1.基本原理 底层是一个Object[]数组来维护数据 2.优缺点 1.优点 随机访问性能好(底层是数组) 2.缺点 扩容会影响性能 删除和插入元素时,需要进行拷贝影响性能 线程不安全 3.源码分析 1.add()方法 /** * Appends the specified element to t ...
分类:其他好文   时间:2020-09-09 18:51:49    阅读次数:38
8156条   上一页 1 ... 17 18 19 20 21 ... 816 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!