摘要: ArrayList、List特点:查询快、增删慢 链表特点:查询慢,增删快 案例 阅读全文
posted @ 2019-07-29 18:05 龙桑 阅读(404) 评论(0) 推荐(1) 编辑
摘要: /* * foreach:增强for循环,一般用于遍历集合或者数组 * 格式: * for(元素的类型 变量 : 集合或者数组对象) { * 可以直接使用变量; * } 注意:在增强for循环中不能修改集合,否则会出现并发修改异常。 public interface Iterable<T> 实现这个 阅读全文
posted @ 2019-07-29 17:57 龙桑 阅读(911) 评论(0) 推荐(0) 编辑
摘要: /* * 使用集合存储自定义对象并遍历 * 由于集合可以存储任意类型的对象,当我们存储了不同类型的对象,就有可能在转换的时候出现类型转换异常, * 所以java为了解决这个问题,给我们提供了一种机制,叫做泛型 * * 泛型:是一种广泛的类型,把明确数据类型的工作提前到了编译时期,借鉴了数组的特点 * 阅读全文
posted @ 2019-07-29 16:11 龙桑 阅读(655) 评论(0) 推荐(0) 编辑
摘要: /** Iterator:迭代器* * 需求:判断集合中是否包含元素java,如果有则添加元素android * Exception in thread "main" java.util.ConcurrentModificationException:并发修改异常 * 迭代器是依赖于集合的,相当于集 阅读全文
posted @ 2019-07-29 15:55 龙桑 阅读(250) 评论(0) 推荐(0) 编辑
摘要: /* * 集合的遍历方式: * 1.toArray(),可以把集合转换成数组,然后遍历数组即可 * 2.iterator(),可以返回一个迭代器对象,我们可以通过迭代器对象来迭代集合 * * Iterator:可以用于遍历集合 * E next() :返回下一个元素 * boolean hasNex 阅读全文
posted @ 2019-07-29 15:53 龙桑 阅读(92) 评论(0) 推荐(0) 编辑
摘要: /* * Collection * boolean add(E e) * void clear() * boolean contains(Object o) * boolean isEmpty() * boolean remove(Object o) * int size() * Object[] 阅读全文
posted @ 2019-07-29 15:50 龙桑 阅读(166) 评论(0) 推荐(0) 编辑
摘要: /*collection:采集 * ArrayList * 集合的体系结构: * 由于不同的数据结构(数据的组织,存储方式),所以Java为我们提供了不同的集合, * 但是不同的集合他们的功能都是相似,不断的向上提取,将共性抽取出来,这就是集合体系结构形成的原因 * * 体系结构: * 怎么学习?最 阅读全文
posted @ 2019-07-29 15:48 龙桑 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 正则表达式存在于String api下的matches方法 常用正常表达式: 案例 输出 阅读全文
posted @ 2019-07-29 11:21 龙桑 阅读(206) 评论(0) 推荐(0) 编辑
摘要: public class IntegerDemo2 { public static void main(String[] args) { //自动装箱 // Integer i = new Integer(10); Integer i = 10; //自动拆箱 int a = i; // int a = i... 阅读全文
posted @ 2019-07-29 11:15 龙桑 阅读(126) 评论(0) 推荐(0) 编辑