码迷,mamicode.com
首页 >  
搜索关键字:arraylist    ( 8156个结果
ArrayList 源码
继承关系上: 继承了abstractList,实现了List,提供了相关的添加,删除,修改,遍历等功能。 实现了RandomAccess接口,提供了随机访问功能。 实现了Cloneable接口,覆盖了函数clone() 实现了Seriable接口,支持序列化 ArrayList 操作不是线程安全的, ...
分类:其他好文   时间:2020-05-26 11:53:52    阅读次数:50
java List和数组相互转换方法【有坑】
只记录常用的、便捷的 一、List转数组 —— 使用toArray()方法 注意:不能使用如下方法(牢记数组也是一个对象) ArrayList<String> list=new ArrayList<String>(); String strings[]=(String [])list.toArray ...
分类:编程语言   时间:2020-05-25 19:33:48    阅读次数:69
0525泰山版java开发手册
六.集合处理 4.在使用java.util.stream.Collectors类的toMap()方法转为Map集合时,一定要注意当value为null时会抛NPE异常 NPE:NullPointerException(); 5.ArrayList的subList结果不可强转成ArrayList,否则 ...
分类:编程语言   时间:2020-05-25 17:23:15    阅读次数:101
面试相关
HashMap与HashTable、ConcurrentHashMap HashMap:线程不安全 在多线程情形下会导致死循环 HashTable:线程安全但是效率低下synchronized保证线程安全弊端 进入等待或轮训场景既不能put也不能get。 ConcurrentHashMap:分段锁 ...
分类:其他好文   时间:2020-05-25 15:44:45    阅读次数:46
fenzhi
class Solution { public List<Integer> diffWaysToCompute(String input) { List<Integer> ways = new ArrayList<>(); for (int i = 0; i < input.length(); i+ ...
分类:其他好文   时间:2020-05-25 12:25:22    阅读次数:59
有返回值的多线程
```java package com.example.demo.demo; import java.util.concurrent.*; import java.util.Date; import java.util.List; import java.util.ArrayList; /** * ... ...
分类:编程语言   时间:2020-05-24 21:21:06    阅读次数:73
详述List、Map、Set的区别?(
(1)List:有序,可重复。    ArrayList:底层实现的数据结构是数组,查询快,增删慢。线程不安全,效率高    LinkedList:底层实现的数据结构是链表,查询慢,增删块。线程不安全,效率高    Vector:底层实现的数据结构是数组,查绚块,增删慢。线程安全,效率低。  (2)Set:无序,唯一。    HashSet:底层数据结构是哈希表(无序,唯一)。保证元素唯一性依赖于
分类:其他好文   时间:2020-05-24 09:35:28    阅读次数:72
JVM学习六:堆分析
一、内存溢出(OOM)的原因 在JVM中,有哪些内存区间? 堆溢出 public static void main(String args[]){ ArrayList<byte[]> list=new ArrayList<byte[]>(); for(int i=0;i<1024;i++){ lis ...
分类:其他好文   时间:2020-05-24 00:46:04    阅读次数:54
JAVA 两句话中的不常见单词
用Hash表存放String的个数,先遍历一遍全部的String,记录个数 再遍历一遍Hash表找到个数是1的就是唯一的单词 class Solution { public String[] uncommonFromSentences(String A, String B) { List<Strin ...
分类:编程语言   时间:2020-05-24 00:40:05    阅读次数:62
[剑指Offer] 从尾到头打印链表
问题描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 分析 链表只能顺序访问,但要求逆序地返回链表中的元素 1. 遍历链表存到临时空间(栈或数组都行),再逆序输出到最终结果 2. 反转链表,遍历链表到最终结果 临时空间 遍历链表,将数据插入栈,逆向遍历临时空间,将数据插入最终结果 ...
分类:其他好文   时间:2020-05-24 00:20:59    阅读次数:64
8156条   上一页 1 ... 41 42 43 44 45 ... 816 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!