您的位置 首页 java

尚学堂知识整理:java可变长度数组

Java 数组声明后其长度就固定了,不能增加长度。 要创建一个可扩展的数组可以使用ArrayList或Vector。ArrayList和Vector类的工作方式都是相同的,只是Vector类中的方法是同步的,而ArrayList中的方法不同步。

ArrayList类仅适用于对象,不适用于原始数据类型。

ArrayList类是一个通用类,它将其元素的类型作为类型参数。要使用原始值,请声明一个包装类 – ArrayList。 例如,使用ArrayList <Integer>来处理int类型的元素。

示例

以下代码片段说明了ArrayList类的使用:

尚学堂知识整理:java可变长度数组

上面的代码生成以下结果。

将ArrayList/Vector转换为数组

ArrayList类有一个名为 toArray ()的 重载 方法:

第一个方法返回ArrayList的元素作为Object的数组。第二种方法将任何类型的数组作为参数。

以下代码显示了如何将ArrayList转换为数组。

上面的代码生成以下结果。

尚学堂IT百战程序员,史上包含课程最全的视频网站,共有6000集视频,包含java、 大数据 、前端等技术,更重要的是还有老师督促、跟进你的学习。

文章来源:智云一二三科技

文章标题:尚学堂知识整理:java可变长度数组

文章地址:https://www.zhihuclub.com/199864.shtml

关于作者: 智云科技

热门文章

网站地图