zl程序教程

java基础-集合

  • Java基础之集合

    Java基础之集合

    集合概述集合不能直接存储基本数据类型,另外集合也不能直接存储java对象,集合当中存储的都是java对象的内存地址。(集合中存储的是引用)Java 集合主要有 3 种重要的类型:List:是一个有序集合,可以放重复的数据Set:是一个无序集合,不允许放重复的数据Map:是一个无序集合,集合中包含一个键对象,一个值对象,键对象不允许重复,值对象可以重 复(身份证号—姓名)数据类型接口注释boolea

    日期 2023-06-12 10:48:40     
  • java基础知识回顾之java集合类-Properties集合

    java基础知识回顾之java集合类-Properties集合

    /** java.lang.Object   |--java.util.Dictionary<K,V>      |--java.util.Hashtable<Object,Object>         

    日期 2023-06-12 10:48:40     
  • Java基础——集合源码解析 List  List 接口

    Java基础——集合源码解析 List List 接口

    今天我们来学习集合的第一大体系 List。 List 是一个接口,定义了一组元素是有序的、可重复的集合。 List 继承自 Collection,较之 Collection,List 还添加了以下操作方法 位置相关:List 的元素是有序的,因此有get(index)、set(index,object)、add(index,object)、remove(index) 方法。 搜索:index

    日期 2023-06-12 10:48:40     
  • Java基础知识总结(异常机制、集合、JUC、IO)

    Java基础知识总结(异常机制、集合、JUC、IO)

    1、Java异常以及常用工具类体系。异常处理机制主要回答了三个问题?   答:1)、第一个是异常类型回答了什么被抛出。     2)、第二个是异常堆栈跟踪回答了在哪里抛出。     3)、第三个是异常信息回答了为什么被抛出。Throwable是所有异常体系的顶级父类,包含了Error类和Exception类。从概念角度分析Java的异常处理机制。   2、Java的异常体系,Error

    日期 2023-06-12 10:48:40     
  • Thinking in java基础之集合框架(转载)

    Thinking in java基础之集合框架(转载)

    集合简介(容器)把具有相同性质的一类东西,汇聚成一个整体,就可以称为集合,例如这里有20个苹果,我们把每一个苹果当成一个东西(一个对象),然后我们借用袋子把这20个苹果装起来,而这个袋子就是集合(也叫容器)。然后呢,我们按照不同的方法装,就是不同的框架。 换句话说,集合框架就是数据结构的实现。 链表(数据结构)LinkedList的结构 public class&nb

    日期 2023-06-12 10:48:40     
  • java基础—Properties集合

    java基础—Properties集合

    Properties集合的基本方法 的操作: import java.util.Properties; import java.util.Set; public class PropretiesDemos { public static void main(String[] args)

    日期 2023-06-12 10:48:40     
  • java基础—集合   Vcetor  基本方法演示

    java基础—集合 Vcetor 基本方法演示

     集合   Vcetor  基本方法演示 import java.util.Enumeration; import java.util.Iterator; import java.util.Vector; public class VectorDemos { public static void main(S

    日期 2023-06-12 10:48:40     
  • Java集合基础知识笔记:List集合(为什么需编写equals方法)、Map集合(equals与hashCode方法)、EnumMap好处、有顺序的TreeMap、读写配置文件Properties、Set集合(不重复的key值)与有顺序的Set、队列、优先队列、双端队列、栈、迭代器

    Java集合基础知识笔记:List集合(为什么需编写equals方法)、Map集合(equals与hashCode方法)、EnumMap好处、有顺序的TreeMap、读写配置文件Properties、Set集合(不重复的key值)与有顺序的Set、队列、优先队列、双端队列、栈、迭代器

      在Java中,如果一个Java对象可以在内部持有若干其他Java对象,并对外提供访问接口,我们把这种Java对象称为集合。引入集合的原因是方便处理一组类似的数据。   数组有如下限制:(1)数组初始化后大小不可变;(2)数组只能按索引顺序存取。   因此,我们需要各种不同类型的集合类来处理不同的数据,例如:(1)可变大小的顺序链表;(2)保证无重复元素的集合;等。   Java的集合类定义在

    日期 2023-06-12 10:48:40