摘要:
IO(Input Output)流:IO流用来处理设备之间的数据传输 流按操作数据分为两种:字节流和字符流 流按流向分为:输入流、输出流 字节流的两个顶层父类: 1、InputStream 方法: int available(); void close();--关闭输入流并释放与流关联的所有系统资源 阅读全文
摘要:
一、日期格式化 自定义格式化SimpleDateFormat字母代表的意义 二、日期字符串转日期对象 三、日期操作 Date不够国际化已被Calender取代了 阅读全文
摘要:
静态导入:其实导入的是类中的静态成员(静态方法,静态变量) 阅读全文
摘要:
可变参数:其本质就是一个数组,自动将元素封装成数组。 格式: 注意:可变参数必须再参数列表的结尾 用法如下: 阅读全文
摘要:
查看JDK的API,Collection的父级接口Iterable 这句话意思:实现此接口允许对象成为增强型 for语句(有时称为“ for-each循环”语句)的目标。简单说就是可以使用Iterable迭代,就可以使用for-each 格式: 实例一、 传统for和高级for的区别 传统for可以 阅读全文
摘要:
一、Collections Collections中的方法都是静态的 二、Arrays 阅读全文
摘要:
Map:存储键值对数据,map集合必须保证键的唯一性 一、常用方法:1、添加 value put(K key,V value); 返回前一个和Key关联的值,如果没有就返回null2、删除 void clear(); value remove(K key);根据指定的key删除这个键值对3、判断 b 阅读全文
摘要:
TreeSet可以对Set集合中的元素进行排序 判断元素唯一性的方式:就是根据比较方法的返回结果是否为0,是0:就是相同元素,就不会存储 什么比较方法,先不管它,我们先按照以前学过的集合定义和使用 一、自定义元素类型 二、业务逻辑代码 运行结果: 错误信息:Exception in thread " 阅读全文
摘要:
需求:去除集合中重复元素 分析: 1、临时容器存储 2、循环遍历集合(迭代) 3、判断元素是否已存在临时容器中(contains) 一、定义存储元素的类型(自定义类型) 二、业务逻辑代码 结果: 总结: ArrayList判断集合元素是否相同,就是看元素的equals ArrayList的方法con 阅读全文
摘要:
HashSet的实例 1 import java.util.HashSet; 2 import java.util.Iterator; 3 4 public class HashSetDemo { 5 6 public static void main(String[] args) { 7 Hash 阅读全文