摘要: Collection集合方法: add() //添加元素 remove() //移除元素 size() //返回集合长度,(元素个数) isEmpty() //判断集合是否为空 contains() //判断集合是否包含指定元素 clear() //清空集合 toArray() //返回包含所有集合 阅读全文
posted @ 2019-03-22 21:43 Zs夏至 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Collections算法类: Collections是一个算法类,提供了一系列静态方法,实现对集合的排序、替换、交换、搜索、拷贝等操作; 用法:Collections.方法名(要操作的集合); 就像数组的操作类Arrays类一样,Collections类是一个操作集合的类,注意:只能操作Colle 阅读全文
posted @ 2019-03-22 20:56 Zs夏至 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Map接口: Map接口与Collection接口无继承关系。 区别:Collection中的元素是孤立的,一个一个存进去的。 Map作为一个映射集合,每一个元素包含Key-value对(键-值对)。即,Map元素总是成对出现的。 Map中的value对象可以重复,但Key不能重复。 Map接口的常 阅读全文
posted @ 2019-03-22 19:58 Zs夏至 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Set接口: 1.Set接口是不包含重复元素的Collection; 2.set集合没有索引,只能通过增强型for循环或迭代器来遍历; 3.Set接口只包含从collection接口继承的方法,并且增加了禁止重复元素这个限制。 Set接口有HashSet类和LinkedHashSet类实现; Set 阅读全文
posted @ 2019-03-22 15:09 Zs夏至 阅读(123) 评论(0) 推荐(0) 编辑
摘要: List接口继承自Collection接口,自身具有三大特点: 1.有序集合:存入和取出的顺序一致; 2.此接口的用户可以对每个元素插入位置进行精确控制:可以通过索引操作元素 3.可以存储重复元素 List接口的特有方法: List集合遍历有三种遍历方式:迭代器遍历;普通for循环遍历,增强for循 阅读全文
posted @ 2019-03-21 19:31 Zs夏至 阅读(186) 评论(0) 推荐(0) 编辑
摘要: java中有很多集合,内部有各种的存储的方法,取出的方法也各不相同,那么有没有一种通用的方法来取出来呢? java提供的遍历集合元素的方法有两种: 1.for-each结构(增强型for循环) 格式: for(Object obj:collection)System.out.println(obj) 阅读全文
posted @ 2019-03-21 15:17 Zs夏至 阅读(107) 评论(0) 推荐(0) 编辑
摘要: String: String类的对象是一经创建就无法变动内容的字符串常量,创建String类的对象可以使用直接赋值和利用构造方法赋值 String str=“hello”; String str=new String("hello");两种方法都可以 String类的常用方法, length() / 阅读全文
posted @ 2019-03-21 14:20 Zs夏至 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 集合:集合是Java提供的一种容器,可以用来存储多个数据; 集合与数组的区别:集合的长度是可变的,数组的长度是固定的 集合中存储的数据必须是引用类型数据; ArrayList回顾: collection接口是集合的根接口,研究它应该通过他的实现类 ArrayList集合实现了List接口,List接 阅读全文
posted @ 2019-03-20 20:30 Zs夏至 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Arrays类: 此类包含用来操作数组的各种方法(比如升序和搜索); 阅读全文
posted @ 2019-03-20 16:46 Zs夏至 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 基本类型包装类 定义:程序界面用户输入的数据都是以字符串类型存储的,如果需要操作这些字符串进行运算,需要转成基本数据类型,这时就要用到基本类型包装类,例: 八种基本数据类型对应八种包装类: char-->Character int -->Integer short-->Short long-->Lo 阅读全文
posted @ 2019-03-20 16:21 Zs夏至 阅读(166) 评论(0) 推荐(0) 编辑