![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合类
文章平均质量分 61
加班是不可能的不加班是绝对不可能的
互相学习
展开
-
JAVA笔记集合1
1:集合的由来? 答:数组长度是固定的,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦了,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,睡着元素的增加而增加,睡着元素的减少而减少。 2:集合和数组的区别? 答:区别一:*集合己可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值。原创 2017-10-12 21:14:09 · 287 阅读 · 0 评论 -
Map集合
public class Demo1_Map { /** * * A:Map集合的功能概述 * a:添加功能 * V put(K key,V value):添加元素。 * 如果键是第一次存储,就直接存储元素,返回null * 如果键不是第一次存在,就用值把以前的值替换原创 2017-10-13 23:11:44 · 130 阅读 · 0 评论 -
Colleciton集合
public class Demo1_Collecitons { /** * Collecitons中的常见方法 * public static void sort(List list) public static int binarySearch(List原创 2017-10-13 23:05:09 · 141 阅读 · 0 评论 -
set集合练习
public class Test1 { /** * * A:案例演示 * 需求:编写一个程序,获取10个1至20的随机数,要求随机数不能重复。并把最终的随机数输出到控制台。 * * 分析: * 1,有Random类创建随机数对象 * 2,需要存储10个随机数,而且不能重复,所以我们用HashSet集合原创 2017-10-13 22:57:44 · 699 阅读 · 0 评论 -
Set集合
public class Demo1_HashSet {/** * @param args * Set集合,无索引,不可以重复,无序(存取不一致) */public static void main(String[] args) { //demo1(); HashSet<Person> hs = new HashSet<>(); hs.add(new Person("原创 2017-10-13 22:51:24 · 416 阅读 · 0 评论 -
list集合
public class Demo1_ArrayList {/** * * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */public static void main(String[] args) { ArrayList list = new ArrayList(); list.add("原创 2017-10-12 21:51:04 · 130 阅读 · 0 评论 -
JK5新特性
public class Demo1_Foreach {/** * * A:增强for概述 * 简化数组和Collection集合的遍历 * B:格式: * for(元素数据类型 变量 : 数组或者Collection集合) { 使用变量即可,该变量就是元素 } * C:案例演原创 2017-10-12 21:47:12 · 821 阅读 · 0 评论 -
泛型笔记
public class Demo1_Generic { /** * A:泛型概述 * B:泛型好处 * 提高安全性(将运行期的错误转换到编译期) * 省去强转的麻烦 * C:泛型基本使用 * <>中放的必须是引用数据类型 * D:泛型使原创 2017-10-12 21:42:59 · 179 阅读 · 0 评论 -
集合知识
集合框架(去除ArrayList中重复字符串元素方式)(掌握) A:案例演示 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) 思路:创建新集合方式 /** * A:案例演示 * 需求:ArrayList去除集合中字符串的重复值(字符串的内容相同) * 思路:创建新集合方式 */ public static void main(String[] arg原创 2017-10-12 21:36:46 · 167 阅读 · 0 评论 -
集合list
public class Demo1_List {/** * * void add(int index,E element) * E remove(int index) * E get(int index) * E set(int index,E element) */public static void main(String[] args) { //dem原创 2017-10-12 21:24:53 · 178 阅读 · 0 评论 -
集合collection
public class Demo1_Array {/** * * A:案例演示 * 需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取得到每一个学生信息。 * Student[] arr = new Student[5]; //存储学生对象 arr[0] = new S原创 2017-10-12 21:20:56 · 334 阅读 · 0 评论 -
集合练习
public class Test1 {/** * * A:案例演示 * 需求:统计字符串中每个字符出现的次数 * * 分析: * 1,定义一个需要被统计字符的字符串 * 2,将字符串转换为字符数组 * 3,定义双列集合,存储字符串中字符以及字符出现的次数 * 4,遍历字符数组获取每一个字符,并将字符存储在双列集合中 * 5,存储过程中要做判断,如果集合中不包含这个键,就将该字符原创 2017-10-13 23:13:45 · 180 阅读 · 0 评论