
数组与集合
卖咖啡的烤串
这个作者很懒,什么都没留下…
展开
-
2020-08-22
list集合 特点 有序的集合,存储元素和取出元素的顺序是一样的 有索引,包含一些带索引的方法 允许重复 的元素 注意: 操作索引的时候,一定要注意防止索越界异常 IndexOutOfBoundsExeception:索引越界异常,集合会报 ArrayInsexOutOfBoundsExeception:数组索引引起越界异常 StringIndexOutOfBoundsExeception:字符串索引越界异常 添加元素 list.add(index:X,element:"需要替换的值")原创 2020-08-22 23:04:10 · 162 阅读 · 0 评论 -
2020-08-22
collection接口(最底层接口) 定义的是所有单列集合中共性的方法 所有的单列集合都可以使用的方法 没有带索引的方法 collection<string> coll = new ArrayList<>(); //多态,接口指向实现类 组合框架的学习方式: 学习顶层:学习顶层接口/抽象类中共性方法,所有的子类都可以使用 使用底层:底层不是抽象类就是接口,无法创建对象使用,需要使用底层的子类创建对象使用 常用功能: public boolean a原创 2020-08-22 23:01:34 · 95 阅读 · 0 评论 -
2020-08-20
抽号系统 使用Random与集合来产生不重复的数 思想 1.先使用死循环再用Random来创建规定数据的大小的抽号池,不能规定次数,因为不确定每次抽到的都是不重复的 while (true) random = r.nextInt(33); 2.使用Random方法nextInt来抽取小于最大规定数的号码 int nextInt(int bound) 返回伪随机的,均匀分布 int值介于0(含)和指定值(不包括),从该随机数生成器的序列绘制。 码片 3.使用if循环来规定最小号码,如果小于原创 2020-08-20 10:06:27 · 105 阅读 · 0 评论 -
数组与集合的异同
Java集合 集合和数组相似但是又不相似,集合与数组的异同点总结。 相似点 1:集合和数组都是存放数据 2:都可以存放任意同一类型的数据 3:都可以查询与删除 不同点 1:集合可以存储不同类型的数据,而数组只能存储一个类型的数据 2:集合不需要设定长度,而数组需要设定长度 3:集合底层分为数组集合与链表集合 创建 数组 ```java int[] arr = new int[5]; int[] ...原创 2019-12-05 23:11:25 · 850 阅读 · 0 评论