Java的集合类由Collection接口和Map接口派生,其中: List代表有序集合,元素有序且可重复 Set代表无序集合,元素无序且不可重复 Map集合存储键值对 那么本篇文章将从源码角度讨论一下无序集合Set。 HashSet HashSet实现 Set 接口,由哈希表(实际上是一个 Has ...
分类:
编程语言 时间:
2020-03-02 11:01:09
阅读次数:
57
1、V put(K key, V value) 向map集合中添加Key为key,Value为value的元素,当添加成功时返回null,否则返回value。 就是说Map集合中的Key是不能重复的,这就类似于Set集合中元素不能重复,但是Map集合中的Value是可以重复 2、void putAl ...
分类:
编程语言 时间:
2020-02-28 22:42:37
阅读次数:
69
7-1 集合基础和基于二分搜索树的集合实现 07-Set-and-Map 集合 01-Set-Basics-and-BSTSet 文件IO操作,简单分词工具类 FileOperation import java.io.FileInputStream; import java.util.ArrayLi ...
分类:
其他好文 时间:
2020-02-25 17:52:28
阅读次数:
52
Map集合 ? Map集合是Java提供的用来存放键值对的,是双列集合,用以处理一一对应关系的数据。 1. Map特点 Collection中元素是单列的,Map集合的元素是双列的,有key和value Map集合中 不能包含重复的键 ,值可以重复,每个键只能对应一个值。 2. Map常用子类 Ma ...
分类:
编程语言 时间:
2020-02-25 17:50:55
阅读次数:
65
SpringMVC找Controller流程 1.扫描整个项目(Spring已经做了)定义一个Map集合。 2.拿到所有加了@Controller注解的类。 3.遍历类里面的所有方法对象。 4.判断方法是否加了@RequestMapping注解。 5.把@RequestMapping的Value 作 ...
分类:
编程语言 时间:
2020-02-25 09:45:18
阅读次数:
63
使用java基础实现一个简陋的web服务器软件 1、写在前面 大学已经过了一年半了,从接触各种web服务器软件已经有一年多了,从大一上最开始折腾Windows电脑自带的IIS开始,上手了自己的第一个静态网站,从此开启了web方向学习的兴趣。到现在,从陪伴了javaweb阶段的Tomcat走来,也陆续 ...
分类:
编程语言 时间:
2020-02-22 13:57:08
阅读次数:
69
1.前言 最近在做一个javaweb项目练练手,涉及到 把jsp页面中表单的内容存到数据库 ,和 配合使用可以将jsp页面表单的数据转化为bean对象。 2.介绍 BeanUtils位于org.apache.commons.beanutils.BeanUtils下面,其方法populate的作用解释 ...
分类:
其他好文 时间:
2020-02-12 18:51:30
阅读次数:
133
Map集合 map集合的使用 package pkg2020华南虎; import java.util.HashMap; import java.util.Map; /** * * @author yl */ /*双列集合: Map:实现Map接口的集合类,具备的特点:存储的数据都是以键值对的方式, ...
分类:
编程语言 时间:
2020-02-10 18:07:42
阅读次数:
91
第一种: public static void main(String[] args) { //遍历Map 第一种方式 Map<String, Integer> map1 = new HashMap<String, Integer>(); map1.put("jack", 20); map1.put ...
分类:
其他好文 时间:
2020-02-09 14:51:53
阅读次数:
80
/** * ************* BeanUtils 介绍 ************* * BeanUtils便于对javaBean的属性进行赋值 * BeanUtils便于对javaBean对象进行赋值 * BeanUtils以将一个MAP集合的数据拷贝到一个javabean对象中。 * B ...
分类:
其他好文 时间:
2020-02-09 14:42:15
阅读次数:
86