摘要: 流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。 流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。 可以将流想象成一个“水 阅读全文
posted @ 2016-03-20 19:26 zxqstrong 阅读(287) 评论(0) 推荐(0) 编辑
摘要: JAVA集合框架中有两个很重要的工具类,一个是Collections,另一个是Arrays。分别封装了对集合的操作方法和对数组的操作方法,这些操作方法使得程序员的开发更加高效。 1.Collections.sort方法 (1)示例。 现在有一些字符串,可能有重复元素,想要将它们存入一个容器中并按照一 阅读全文
posted @ 2016-03-20 16:46 zxqstrong 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1.Map是一种接口,在JAVA集合框架中是以一种非常重要的集合。2.Map一次添加一对元素,所以又称为“双列集合”(Collection一次添加一个元素,所以又称为“单列集合”)3.Map集合中存放的是一个一个的键值对,集合中存放的元素必须保证键的唯一性。 二、常用方法 1.添加 该方法的作用就是 阅读全文
posted @ 2016-03-20 16:23 zxqstrong 阅读(261) 评论(0) 推荐(0) 编辑
摘要: Set集合的特点是元素不允许重复,而且是无序的(添加和取出的顺序不一致)。 Set接口中的方法和Collection接口中的方法几乎相同,略。 Set接口下常用的两个类:HashSet、TreeSet。 1、概述 HashSet内部的数据结构是哈希表,而且是不同步的。 如果添加了重复元素,则重复的元 阅读全文
posted @ 2016-03-20 16:06 zxqstrong 阅读(274) 评论(0) 推荐(0) 编辑
摘要: List有个很大的特点就是可以操作角标。 下面开始介绍List接口中相对于Collection接口比较特别的方法。在Collection接口中已经介绍的方法此处就不再赘述。 1.添加 这两个方法相对于Collection接口,可以直接在特定的地方插入新的元素或者集合。 2.删除。 这个方法相对于Co 阅读全文
posted @ 2016-03-20 15:22 zxqstrong 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 说明: 集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。 抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。 实现类:8个实现类(实线表示),对接口的具体实现。 · Collection 接口是一组允许重复的对象。 · Set 接口继承 Collec 阅读全文
posted @ 2016-03-20 14:31 zxqstrong 阅读(214) 评论(0) 推荐(0) 编辑
摘要: JAVA中一共有8种数据类型,分别是byte short int long boolean float double char,与此相对应的,有8个类与它们分别对应: 将基本数据类型封装成对象有什么好处? 基本数据类型包装类中封装了很多属性和方法,使得对数据的操作更加方便和灵活 举例说明: 想要获得 阅读全文
posted @ 2016-03-20 13:49 zxqstrong 阅读(240) 评论(0) 推荐(0) 编辑