摘要:
Entry键值对对象 Map集合遍历键值对方式 Map集合遍历的第二种方式:使用Entry对象遍历 Map集合中的方法: Set<Map.Entry<K,V>> entrySet()返回此映射中包含的映射关系的Set视图。 实现步骤: 1.使用Map集合中的方法entrySet(),把Map集合中多 阅读全文
posted @ 2022-07-06 15:51
xjw12345
阅读(52)
评论(0)
推荐(0)
摘要:
Map接口中的常用方法 public v put(K key,v value)]:把指定的键与指定的值添加到Map集合中。 public v remove(object key);把指定的键所对应的键值对元素在Map集合中删除,返回被删除元素的值。 public v get(0bject key)根 阅读全文
posted @ 2022-07-06 15:14
xjw12345
阅读(72)
评论(0)
推荐(0)
摘要:
Map集合概述 Collection 中的集合,元素是孤立存在的,向集合中存储元素采用一个个元素的方式存储。 Map 中的集合,元素是成对存在的。每个元素由键与值两部分组成,通过键可以找对所对应的值。Collection中的集合称为单列集合,Map中的集合称为双列集合。需要注意的是,Map 中的集合 阅读全文
posted @ 2022-07-06 14:21
xjw12345
阅读(88)
评论(0)
推荐(0)
摘要:
Collections集合工具类中的sort(List) Collections是集合工具类,用来对集合进行操作。 public static <T> void sort(List<T> list);将集合中元素按照默认规则排序。 public static void main(String[] a 阅读全文
posted @ 2022-07-06 13:38
xjw12345
阅读(253)
评论(0)
推荐(0)
摘要:
可变参数 使用前提: 当方法的参数列表数据类型已经确定,但是参数的个数不确定,就可以使用可变参数。 使用格式: 修饰符 返回值类型 方法名(数据类型...变量名){} 可变参数的原理: 可变参数底层就是一个数组,根据传递参数个数不同,会创建不同长度的数组来存储这些参数 传递的参数可以是零个,也可以是 阅读全文
posted @ 2022-07-06 11:49
xjw12345
阅读(44)
评论(0)
推荐(0)
摘要:
HashSet存储自定义元素类型 set集合保存元素唯一: 存储的元素(String,Integer,Person...)必须重写hashCode方法和equals方法 要求: 同名同年龄的人就是同一个人,只能存储一次 public class Person { private String nam 阅读全文
posted @ 2022-07-06 11:15
xjw12345
阅读(42)
评论(0)
推荐(0)
摘要:
HashSet集合存储的数据结构(哈希表) Set集合存储元素不重复的原理 public static void main(String[] args) { HashSet<String> set = new HashSet<>(); String s1 = new String("abc"); S 阅读全文
posted @ 2022-07-06 10:22
xjw12345
阅读(121)
评论(0)
推荐(0)
摘要:
HashSet集合介绍 Set接口继承自Collection接口 Set接口的特点: 1、不允许存储重复的元素 2、没有索引,没有带索引的方法,也不能使用普通的for循环进行遍历 HashSet集合实现了Set接口 HashSet集合的特点: 1、不允许存储重复的元素 2、没有索引,没有带索引的方法 阅读全文
posted @ 2022-07-06 09:34
xjw12345
阅读(86)
评论(0)
推荐(0)
摘要:
LinkedList集合 LinkedList实现了List接口 特点: 1、底层是链表结构:查询慢,增删快 2、包含了大量操作首位元素的方法 使用LinkedList集合不能使用多态 常用方法: public void addFirst(E e):将指定元素插入此列表的开头。 public voi 阅读全文
posted @ 2022-07-06 09:10
xjw12345
阅读(35)
评论(0)
推荐(0)