上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: /* * Exception in thread "main" java.lang.ArithmeticException: / by zero at com.itheima_01.ExceptionDemo.main(ExceptionDemo.java:5) 我们在写代码的时候,经常的出现一些小 阅读全文
posted @ 2019-08-02 18:28 龙桑 阅读(155) 评论(0) 推荐(0) 编辑
摘要: /* * * 使用HashMap存储数据并遍历(字符串作为key) * *使用HashMap存储数据并遍历(自定义对象作为key) */ 字符串做key和Map的使用一样,重点介绍自定义对象作为key 输出 说明: 输出Student对象为地址值,需要重写其toString方法 作为key的Stud 阅读全文
posted @ 2019-08-02 12:00 龙桑 阅读(140) 评论(0) 推荐(0) 编辑
摘要: package day30_2_Map; import java.util.HashMap; import java.util.Map; import java.util.Set; /* 方法一、用entrySet直接遍历映射关系 方法二、map.keySet()获取所有key,再根据key拿到va 阅读全文
posted @ 2019-08-02 11:33 龙桑 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 本文将会讲解到: Map和Collection的对比 Map接口的使用,实现类HashMap的使用 /* * 需求:实现学号和姓名这样有对应关系的数据存储 * 为了体现这种有对应关系的数据,我们使用以前所学的内容是可以实现的,但是略有不便,所以java又给我买提供了一种专门用于存储对应关系的集合,M 阅读全文
posted @ 2019-08-02 11:30 龙桑 阅读(128) 评论(0) 推荐(0) 编辑
摘要: /* * Collections: * 面试题:Collection和Collections有什么区别? * Collection是集合体系的最顶层,包含了集合体系的共性 * Collections是一个工具类,方法都是用于操作Collection * * //static int binarySe 阅读全文
posted @ 2019-07-30 17:57 龙桑 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 输出 阅读全文
posted @ 2019-07-30 16:02 龙桑 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 问题: 输出 解决: HashSet 的 add方法使用的是 hashcode 和equals进行比较 需要重写hashcode 和equals 阅读全文
posted @ 2019-07-30 11:34 龙桑 阅读(514) 评论(0) 推荐(0) 编辑
摘要: /* * 使用HashSet存储字符串并遍历 * * Set的特点: * 无序(存储和读取的顺序可能不一样) * 不允许重复 * 没有整数索引 于List正好相反 */ 输出 阅读全文
posted @ 2019-07-30 11:30 龙桑 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 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) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页