如何理解Java容器中的设计模式
发布时间:2023-04-25 12:50:19 所属栏目:教程 来源:
导读:如何理解Java容器中的设计模式,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
一、迭代模式
如何理解Java容器中的设计模式
Collecti
一、迭代模式
如何理解Java容器中的设计模式
Collecti
|
如何理解Java容器中的设计模式,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 一、迭代模式 如何理解Java容器中的设计模式 Collection 继承了 Iterable 接口,其中的 iterator() 方法能够产生一个 Iterator 对象,通过这个对象可以进行迭代遍历来浏览 Collection中的元素。 从 JDK 1.5 之后可以使用 foreach 方法来遍历实现了 Iterable 接口的聚合对象。 List<String> list = new ArrayList<>(); list . add("a"); list . add("b"); for (String item : list) { System.out.println(item); } 二、适配器模式 java.util.Arrays#asList() 可以把数组类型转换为 List 类型。 @SafeVarargs public static <T> List<T> asList(T... a) 应该注意的是 asList() 的参数为泛型的变长参数,不能使用基本类型数组作为参数,只有特殊包装方式数组才可以使用。 Integer[] arr = {1,2,3 List list = Ar.asList(arr); 也可以使用以下方式调用 asList(): List list = Arrays.asList(1,2,3 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
