10 2024 档案
摘要:文件 概念 文件:保存数据的地方。 文件流:文件在程序中是以流的形式来操作的。 流:数据在数据源(文件)和程序(内存)之间经历的路径。 输入流:数据从数据源(文件)到程序(内存)的路径。 输出流:数据从程序(内存)到数据源(文件)的路径。 常用操作 构造方法 方法 说明 File(File pare
阅读全文
摘要:Map接口 特点 Map用于保存具有映射关系的数据:key-value(双列元素)。 Map中的key和value可以是任何引用类型的数据,会封装到HashMap$Node对象中。 Map中的Key不允许重复,原因和HashSet一样,当有相同的key时,等价于替换。 Map中的value可以重复。
阅读全文
摘要:Set接口和常用方法 基本介绍 无序(添加和取出的顺序不一致),没有索引。 不允许重复元素,所以最多包含一个null。 JDK API中Set接口的实现类有HashSet、LinkedHashSet和TreeSet。 set接口常用方法 和List接口一样,set接口也是Collection的子接口
阅读全文
摘要:集合与数组的区别 数组: 长度开始时必须指定,而且一旦指定,不能修改。 保存的必须为同一类型的元素。 使用数组进行增加/删除元素比较麻烦。 集合: 可以动态保存任意多个对象,使用比较方便。 提供了一系列方便操作对象的方法: add、remove、set、get。 使用集合添加,删除新元素的代码简洁明
阅读全文