66问答网
所有问题
java中,数组可以存放基本数据类型,而集合就不行,集合中存放的必须是对象(比如说ArrayList
java中,数组可以存放基本数据类型,而集合就不行,集合中存放的必须是对象(比如说ArrayList,LinkedList,HashSet,HashMap)求高人指点,谢谢!
举报该问题
推荐答案 2012-11-27
几个中也可以放基本类型数据啊 你不要因为集合范型不支持基本类型就不可以放 放是一样放的 范型只是多了一个类型检查 如果你初始化集合没有申明范型也是一样可以的 只是编译器会警告你。 你即使加了 也没关系 现在java支持自动装箱 拆箱
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/s9UvxpiDD.html
其他回答
第1个回答 推荐于2017-11-25
集合类可以存放基本类型的包装类。
现在的Java支持自动拆/装箱。
本回答被提问者和网友采纳
第2个回答 2012-11-27
你这么说是不对,是可以存储基本数据类型的,有可能是你定义的时候不对而已,关于集合类的操作,具体的对于哪个集合操作,要根据自己情况而定,可以将你的具体要求在网上搜索一下,然后自己在测试几遍,看看区别,这个东西多尝试几次
第3个回答 2012-11-27
集合可以放对象
想放基础数据就用泛型
第4个回答 2012-11-27
指点啥?
相似回答
java中,数组
既
可以存放基本数据类型,
又可以
存放对象
。为什么
集合中存放
...
答:
集合里
只能存放引用
类型,
若要
存放基本
类型只能存相对应的包装类原因是因为
集合是
泛型类,会有边界擦除,若在<>里指定类型就保留到你指定的类的信息,若不指定就为Object
类,基本类型
自动转为相应的包装
类存放
所以你只要在里面试一下就会发现不指定类型的话除Object中有的方法外别的方法都不能用指定为一个父类(或接口...
java中,数组
既
可以存放基本数据类型,
又可以
存放对象
。为什么
集合中存放
...
答:
首先你要清楚,java的底层是C,数组只能存放基本数据类型,这是目前不会改变的,
数组是永远不可能存放对象的,你所谓的存放对象只不过是存放对象的引用
,实质上,还是个整形数组;而集合分为ArrayList还有linkedList你应该知道,ArrayList的本质其实就是数组,存放的还是引用,而引用只不过在java中你可以叫做对...
java集合是
什么?
答:
1、Java集合只能存放对象
。加入添加了一个基本数据类型,会被自动装箱后存入集合。2、集合存放的是多个对象的引用,对象本身是在堆内存中的。3、集合可以存放不同类型,不限数量的数据类型。集合分三种:1、Set 2 、List 3、Map,下面进行具体介绍。扩展链接:主要内容:1)手写ArrayList 2)手写单链表 3...
java集合
有哪些
答:
1、List
(有序、可重复)List里存放的对象是有序的,同时也是可以重复的,List关注的是索引,拥有一系列和索引相关的方法,查询速度快。因为往list集合里插入或删除数据时,会伴随着后面数据的移动,所有插入删除数据速度慢。2、Set(无序、不能重复)Set里存放的对象是无序,不能重复的,集合中的对象...
在
Java中,
什么是
集合类,
跟普通类有什么区别?
答:
Set(集):
集合中的
对象无排列顺序,并且没有重复的对象.List(队列):集合中的对象按照索引的顺序排列
,可以
有重复的对象。Map(映射):集合中的每一个元素都是一对一对的,包括一个key对象,一个Value
对象(
一个Key指向一个Value).集合中没有重复的key对象,但是vaulue
对象可以
重复.
集合类
是进行集合操作的...
哪位大侠
说说java中的
接口
答:
2)Set 一个Set的实现类表示一个数学概念上的
集合,
Set的实现
类的对象
中的元素是无顺序的,也就是不会按照输入顺序来
存放,
Set的实现
类对象
中的元素是不重复的。3)SortedSet,他是Set的子接口,他的实现类会对
集合中的
元素进行排序。但是要指定排序规则,他会按排序规则进行排序。Map 接口(以下介绍其子接口)Sorted...
大家正在搜
java改变数组存放的数据类型
JAVA数组是基本数据类型吗
java数组下标的数据类型
数组是一种基本数据类型
数组能否存放不同数据类型
java基本数据类型
java数组是引用类型吗
java枚举是什么数据类型
数组是引用数据类型吗
相关问题
JAVA是一种编程语言吗?他的编写有什么规则
编程语言---java
用java编程语言编程1平方+2平方+3平方+4平方+5平方...
JAVA编程语言程序员使用的软件是什么
Java编程
java编程是什么?
编程语言和Java是什么
用Java语言怎么编程