
集合
集合
心之所向...
这个作者很懒,什么都没留下…
展开
-
javase之Arrays类
JDK提供的java.util.Arrays类,包含了常用的数组操作,方便我们日常开发。Arrays类包含了:排序、查找、填充、打印内容等常见的操作。打印数组: Arrays.toString(a)此处的Arrays.toString()方法是Arrays类的静态方法,不是Object中的toString()方法。String[] str = {"阿里","百度","京东","搜狐","网易"};System.out.println(Arrays.toString(str));.原创 2021-07-05 10:52:58 · 105 阅读 · 0 评论 -
谈谈面试中常问到的HashMap
前言HashMap类可以说是集合类中最重要的一个,也是我们开发中经常用到的一个类。它底层实现涉及到一些比较有代表性的数据结构和算法。它本身也是在面试的时候被经常问到的。下面让我们来详细的学习一下吧!HashMap介绍其实在讲集合之前,我们都应该先了解一下什么是泛型?因为在使用集合的时候,常常和泛型结合使用的。泛型泛型其实是在JDK1.5以后增加的, 本质就是“数据类型的参数化”。通俗理解就是数据类型的一个占位符(形式参数),其目的就是为了告诉编译器,在调用泛型时必须传入实际类型。当然JDK也提供了原创 2020-06-01 21:11:07 · 348 阅读 · 0 评论 -
List集合多种实现分类
List是有序、可重复的容器。有序:List中每个元素都有索引标记。可以根据元素的索引标记(在List中的位置)访问 元素,从而精确控制这些元素。可重复:List允许加入重复的元素。更确切地讲,List通常允许满足 e1.equals(e2) 的元素重复加入容器。List接口常用的实现类有3个:ArrayList、LinkedList和Vector。ArrayList:ArrayLi...原创 2019-06-03 21:10:39 · 2044 阅读 · 0 评论