Java集合
文章平均质量分 58
NiCe可乐.
Keep on going, never give up!
展开
-
Colletions工具类
概念:集合工具类,定义了除了存取以外的集合常用方法。方法:public static void reverse(List<?> list)//反转集合中元素的顺序public static void shuffle(List<?> list)//随机重置集合元素的顺序public static void sort(List list)//升序排序(元素类型必须实现Comparable接口)使用示例:import java.util.*;public cla.原创 2021-09-23 23:47:29 · 115 阅读 · 0 评论 -
Map集合
Map接口的特点:用于存储任意键值对键:无序、无下标、不允许重复(唯一)值:无序、无下标、允许重复Map父接口特点:存储一堆数据(Key-Value),无序、无下标,键不可重复,值可重复方法:V put(K key, V value) //将对象存入到集合中,关联键值。key重复则覆盖原值。Object get(Object key) //根据键获取对应的值。Set //返回所有key。Collection values() //返回包含所有值的Collectio.原创 2021-09-23 23:45:36 · 139 阅读 · 0 评论 -
set集合笔记
set子接口特点:无序、无下标、元素不可重复方法:全部继承自Collection中的方法set实现类HashSet【重点】:基于HashCode实现元素不重复。当存入元素的哈希码相同时,会调用equals进行确认,如果为true,则拒绝后者存入。import java.util.*;public class SetDemo1 { public static void main(String[] args) { //创建集合 Set<St原创 2021-08-05 18:01:27 · 100 阅读 · 0 评论 -
Java泛型
本质是参数化类型,把类型座位参数传递,常见形式有:泛型类、泛型接口、泛型方法。语法:<T, …> T成为类型占位符,表示一种引用类型(可以有多个,用逗号隔开)。好处:提高代码的重用性防止类型转换异常,提高代码的安全性泛型类语法:类名(可以有多个,用逗号隔开)public class MyGeneric<T> { //1.创建变量 T t; //2.作为方法的参数 public void show(T t){ S.原创 2021-07-29 16:41:47 · 57 阅读 · 0 评论 -
Java集合
对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。集合和数组的区别:数组长度固定,集合长度不固定。数组可以存储基本类型和引用类型,集合只能存储引用类型。位置:java.util.*一、Collection体系集合1、Collection父接口特点:代表一组任意类型的对象,无序、无下标、不能重复。常用方法列表:返回值方法名作用booleanadd(E e)添加元素e。booleanaddAll(Collection<? ex.原创 2021-07-29 16:40:13 · 55 阅读 · 0 评论