![](https://i-blog.csdnimg.cn/direct/988cefcfef9c40abaa68697990a76c06.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA高级
文章平均质量分 68
Java高级知识学习
Eslltre
欢迎与我交流
展开
-
JAVA高级 | (二)泛型genericity
假设你的需求是:希望能有一个排序方法,可以对整型数组、字符串数组等任何类型的数组进行排序,该怎么实现?答案是:使用JAVA泛型。使用 Java 泛型的概念,我们可以写一个泛型方法来对一个对象数组排序。然后,调用该泛型方法来对整型数组、浮点数数组、字符串数组等进行排序。原创 2024-08-09 17:07:00 · 192 阅读 · 0 评论 -
JAVA高级 | (一)集合框架1 ArrayList
1.ArrayList继承了类,实现了List接口,位于java.util包中……//语法格式ArrayList<E> 对象名 =new ArrayList<>();// 初始化//E:泛型数据类型,用于设置对象的数据类型,只能为引用数据类型2.ArrayList类是一个可以动态修改的数组队列,与普通数组的区别就是:ArrayList没有固定大小限制,提供了相关添加、删除、修改、遍历元素等功能。原创 2024-08-09 15:28:16 · 824 阅读 · 0 评论 -
Java高级 | (一)集合框架
JAVA集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有ArrayListLinkedListHashSetHashMap、LinkedHashMap 等。除了集合,该框架也定义了几个 Map 接口和类。Map 里存储的是键/值对。尽管 Map 不是集合,但是它们完全整合在集合中。原创 2024-08-09 14:15:13 · 312 阅读 · 0 评论