摘要: 当使用字节流读取文本文件时,可能会有一个小问题。就是遇到中文字符时,可能不会显示完整的字符,那是因为一个中文字符可能占用多个字节存储。 所以Java提供一些字符流类,以字符为单位读写数据,专门用于处理文本文件。 一,字符输入流【Reader】 java.io.Reader抽象类是表示用于读取字符流的 阅读全文
posted @ 2020-03-26 13:35 code大白 阅读(155) 评论(0) 推荐(0)
摘要: 一,字节输出流【OutputStream】 1,FileOutputStream类 继承自OutputStream,文件输出流,用于将数据写出到文件。 构造方法: public FileOutputStream(File file):创建文件输出流以写入由指定的 File对象表示的文件。 参数: F 阅读全文
posted @ 2020-03-26 13:14 code大白 阅读(183) 评论(0) 推荐(0)
摘要: Map集合与collection集合的区别 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。 Collection中的集合称为单列集合,Ma 阅读全文
posted @ 2020-03-24 20:43 code大白 阅读(159) 评论(0) 推荐(0)
摘要: Collections集合工具类方法 常用方法: public static <T> boolean addAll(Collection<T> c, T... elements):往集合中添加一些元素,一次性添加。 public static void shuffle(List<T> list) : 阅读全文
posted @ 2020-03-23 21:25 code大白 阅读(166) 评论(0) 推荐(0)
摘要: java.util.Set接口 extends Collection接口Set接口的特点: 1.不允许存储重复的元素 2.没有索引,没有带索引的方法,也不能使用普通的for循环遍历java.util.HashSet集合 implements Set接口HashSet特点: 1.不允许存储重复的元素 阅读全文
posted @ 2020-03-23 19:07 code大白 阅读(291) 评论(0) 推荐(0)
摘要: java.util.LinkedList集合 implements List接口LinkedList集合的特点: 1.底层是一个链表结构:查询慢,增删快 2.里边包含了大量操作首尾元素的方法 注意:使用LinkedList集合特有的方法,不能使用多态 - public void addFirst(E 阅读全文
posted @ 2020-03-23 11:50 code大白 阅读(196) 评论(0) 推荐(0)
摘要: List接口介绍 概念:java.util.List接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List接口的对象称为List集合。List接口的特点: 1.有序的集合,存储元素和取出元素的顺序是一致的(存储123 取出123) 2.有索引,包含了一些带索引的方法 阅读全文
posted @ 2020-03-22 21:04 code大白 阅读(236) 评论(0) 推荐(0)