集合容器面试题
原创 后端技术

集合容器面试题

集合容器概述 什么是集合,集合和数组的区别 集合:用于存储数据的容器。 集合和数组的区别 数组是固定长度的;集合是可变长度的。 数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。 数组是Java语言中内置的数据类型,是线性排列的,执行效率和类型检查都比集合快,集合提供了众多的属性和方法,方便操作。 联系:通过集合的toArray()方法可以将集合转换为数组,通
阅读全文
ArrayList 和 Vector 的区别
原创 集合框架

ArrayList 和 Vector 的区别

这两个类都实现了 List 接口(List 接口继承了 Collection 接口),他们都是有序集 合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我 们以后可以按位置索引号取出某个元素,并且其中的数据是允许重复的,这是 HashSet 之类的集合的最大不同处,HashSet 之类的集合不可以按索引号去检索其 中的元素,也不允许有重复的元素(本来题目问的与 hashset
阅读全文
本文目录
    Loading...