www.qprq.net > jAvA中集合里面的元素可以是数组吗

jAvA中集合里面的元素可以是数组吗

你好,是这样的.java的集合相当于是一个容器,他和数组不同.数组里面既可以放基本数据类型,也可以放对象类型,即引用类型.而集合里面只能放对象类型.而数组也属于对象,因此java中集合里面的元素是可以放数组的.写法:List list = new ArrayList();

ArrayList list=new ArrayList(); String strings[]=new String[list.size()]; for(int i=0,j=list.size();i

数组是JAVA语言内置的数据类型,它是一个线性的序列,所以它可以快速的访问其他的元素。但是速度是要有代价的,当你创建了一个数组之后,它的容量就固定了,而且在其生命周期里是不能改变的。还有一点,JAVA里面的数组是会做边界检查的,所以当...

java ArrayList数组使用add来插入一个元素,实例如下: import java.util.ArrayList;public class Test { public static void main(String[] args) { ArrayList list = new ArrayList(); list.add(0);//插入第一个元素 list.add(1); list.add(2)...

public class textDemo { public static void main(String[] args) { int[] a = new int[] { 2, 3, 4, 6 }; List b = new ArrayList(); b.add(1); b.add(2); b.add(3); b.add(4); b.add(6); b.add(9); for (int i = 0; i < b.size(); i++) { for...

可以用Iterator迭代器,或者使用foreach方式输出,看下面代码 List list = new ArrayList(); list.add(new String[] { "one", "two", "three" }); for (int i = 0; i < list.size(); i++) { Object obj = list.get(i); // 判断当前元素是否是Str...

数组的所有元素的类型必须是相同的。 所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分...

也就是对象数组嘛,通常定义一个数组格式是: 变量类型 [] 数组名 = new 变量类型[10];(动态初始化) 变量类型 [] 数组名 = new 变量类型[]{变量1,变量2,...};(静态初始化) 那么对象数组就是,举例创建类A的对象数组: A[] aArray = new A[10];(动态)...

可以,数组中元素可以是任何类型的。如一个类类型的数组类名[] arr = new 类名[大小];那么这个数组就是存放类的,类就是这个数组中的引用类型元素

数组的话,比如 int arraylis[] = new int[5];System.out.print(arrylis[i]==-1);i是某个元素的位置; 如果说的是集合的话,比如 List list = new ArrayList();System.out.print(list.get(i)==-1);i是某个元素的位置

网站地图

All rights reserved Powered by www.qprq.net

copyright ©right 2010-2021。
www.qprq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com