00问答网
所有问题
java中集合里面的元素可以是数组吗
java中集合里面的元素可以是数组吗,如果可以是数组,那么怎么写啊?
举报该问题
推荐答案 2013-06-01
你好,是这样的.java的集合相当于是一个容器,他和数组不同.数组里面既可以放基本数据类型,也可以放对象类型,即引用类型.而集合里面只能放对象类型.而数组也属于对象,因此java中集合里面的元素是可以放数组的.写法:List<String[]> list = new ArrayList<String[]>();
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jjjr0Zjnn.html
其他回答
第1个回答 2013-06-01
可以。用java泛型来设定。
比方说: Set<int[]> set=new HashSet<int[]>();
泛型里边的东西是任意的Object.
第2个回答 推荐于2017-09-10
可以是数组,
List list = new ArrayList();
int[] a = new int[];
list.add(a);
本回答被提问者和网友采纳
第3个回答 2013-06-01
集合里.add添加,你需要把基础弄好,否则以后,会乱,怎么要求的就怎么做就可以了,该创建数组就创建数组,集合添加数组就像你正常天的时候,一样,把数组放到add方法里就可以了
第4个回答 2013-06-01
集合中可以放任意的对象, 数组也是对象;
相似回答
Java数组
属于
集合吗
答:
Java中数组和集合是两个概念 比较浅显的话可以这样理解:数组长度固定
,必须在初始化时确定数组的长度,且数组内存放的元素都是同一类数据,不能存放不同类型的数据。数组是有局限性的“集合”。集合长度是不固定的,可以存放不同类型的数据,且集合的长度是可变的。
数组
与
集合的
区别?
答:
1、数组:数组中的所有元素都具有相同类型
。数组中的元素存储在一个连续性的内存块中,并通过索引来访问。2、集合:给定一个集合,任给一个元素,该元素或者属于或者不属于该集合,二者必居其一,不允许有模棱两可的情况出现。三、规则不同 1、数组:不给可初始化的数组赋初值,则全部元素均为0值。...
请教问下kotlin中怎么在
集合中
添加
数组元素
答:
println("删除第三个
的元素
:${itemArr.asList().toString()}")deleteItemNum(78)println("删除数字78:${itemArr.asList().toString()}")} / 增加item item:需添加数值 / fun addItem(item: Int) { var newArr = Int
Array
(itemArr.size + 1)for (i in itemArr.indices) { newArr[...
Java中
List和ArrayList的区别
答:
List:是一个有序
的集合
,可以包含重复
的元素
。提供了按索引访问的方式。它继承 Collection。List有两个重要的实现类:ArrayList 和 LinkedList ArrayList:我们可以将其看作是能够自动增长容量的
数组
。利用ArrayList的toArray()返回一个数组。
Arrays
.asList()返回一个列表。1.ArrayList底层采用数组实现,当...
大家正在搜
java删除数组中的某个元素
java中删除数组中的一个数
java往数组添加元素
java数组删除元素
java数组移除一个元素
java数组末尾添加元素
java根据下标删除数组元素
java数组删除指定位置元素
java判断数组中是否存在某值
相关问题
java中如何把List集合中的元素存入数组中
java中什么集合或者数组不能存储空值元素
java语言中集合与数组的区别是什么?
java中如何将list中的的一维数组的元素输出?
java里的数组和集合的区别是什么?
Java中数组元素可以是引用数据类型吗?
java中,数组可以存放基本数据类型,而集合就不行,集合中存...
关于java集合的一个问题,怎么把一个数组添加到List集合