18Set和Map集合
六个核桃君
懒散久了,突然努力一下,你还以为你很拼命呢?哈哈
展开
-
Set集合的特点
思考一下那当然还是三个步骤第一二步Set<String> set = new HashSet<String>(); set.add("peace"); set.add("and"); set.add("love");第三步有三种方法转数组,使用迭代器,增强for//第一种方式 转成数组对象 Object[] obj = ...原创 2019-03-15 17:57:14 · 12864 阅读 · 0 评论 -
HashSet储存自定义对象并遍历
HashSet储存自定义对象并遍历四个步骤1创建集合对象(记得加上泛型)2创建自定义对象3添加自定义对象4遍历package com.ys.msjihe18;import java.util.HashSet;import java.util.Set;/* * */public class HashSetDemo02 { public static void main...原创 2019-03-15 18:33:59 · 599 阅读 · 0 评论 -
Collections工具类
Collections和Collection有什么区别?而且它的很多方法返回值都是void的同时我们注意到,返回值是void的基本意味着有数据被改变了,而有其他返回值的比如int,大多是多了一个,并没有被改变下面是Collections类的几个方法对的,此时会出现报错,源目标文件无法塞入目的地文件,是因为目的地文件没有对象,它的对象数量必须>=源的对象才行修改...原创 2019-03-16 16:08:13 · 174 阅读 · 0 评论 -
使用Collections类来模拟斗地主发牌
直接上代码package com.ys.msjihe18;import java.util.ArrayList;import java.util.Collections;import java.util.List;/* * 模拟斗地主发牌 * */public class CollectionsTest { public static void main(String[...原创 2019-03-16 16:53:17 · 253 阅读 · 0 评论 -
Map接口的概述
直接见图原创 2019-03-17 16:52:11 · 233 阅读 · 0 评论 -
Map的功能概述和测试
直接上代码package com.ys.msjihe18;import java.util.HashMap;import java.util.Map;/* * Map常见的几个功能方法的测试 */public class MapDemo02 { public static void main(String[] args) { Map<Integer,String&...原创 2019-03-17 16:59:52 · 371 阅读 · 0 评论 -
Map的keySet和values方法的测试
直接上代码package com.ys.msjihe18;import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.Set;/* * Map的两个全部输出key或者value的方法 */public class MapDemo03 { public...原创 2019-03-17 17:03:44 · 4989 阅读 · 0 评论 -
Map的遍历方式
第一种核心方法keySetpackage com.ys.msjihe18;import java.util.HashMap;import java.util.Map;import java.util.Set;/* * Map的第一种遍历方法(使用keySet方法) * 1召集所有的键 * 2遍历所有的键 * 3在遍历的过程中,让每一个键找到每一个值 *...原创 2019-03-17 17:13:01 · 203 阅读 · 0 评论 -
HashMap储存数据并遍历
第一种情况String作为key/* * 使用HashMap存储数据并遍历(字符串作为key) */public class HashMapDemo { public static void main(String[] args) { HashMap<String,String> hm = new HashMap<String,String>();...原创 2019-03-17 17:31:56 · 2049 阅读 · 0 评论