A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.集合是一种长度可变储存同一种类型对象或元素叫集合
2.add添加对象get查看某个对象 set修改对象remove删除对象 size长度
3.集合长度可变储存引用数据类型,数组长度不可变储存基本数据类型。
回复 使用道具 举报
1.集合是数据长度可改变的容器。
2.public boolean add(E e) 向集合末尾添加元素e
   public void add(int index,E e) 向指定索引处添加元素e
  public boolean remove(Objects obj) 删除第一个出现的对象obj
  public E remove(int index) 删除指定索引处的元素
  public E set(int index,E e)修改指定索引处的元素
  public E get(int index)获取指定索引处的元素
  public int length( )获得集合的元素个数
3.长度:集合可变,数组不可变;
  存储数据类型:集合存储引用数据类型,数组存储基本数据类型;
回复 使用道具 举报
1.什么是集合
集合是一个长度可变的容器;


2.集合中都有哪些方法,语法格式怎么写
array.add("");
array.add(int index,"")
array.remove("");
array.remove(int index);
array.set(int index,"");
array.get(int index);
array.size();


3.集合和数组的区别
集合长度可变,数组长度不可变;
集合只能存储引用数据类型,数组可以存储基本数据类型,也可以存储引用数据类型;
集合创建对象不指定长度,数组创建对象必须指定长度;
集合直接打印集合名称,得到的是集合内容,数组直接打印数组名称,得到的是数组在堆 内存的地址值;
回复 使用道具 举报
请根据自己的理解回答下面问题:
1.什么是集合
提供一种存储空间可变的存储模型,存储的数据容量可以发生改变
2.集合中都有哪些方法,语法格式怎么写
public boolean add(E e)            向集合中添加元素
public void add(int index,E e)   向集合中指定索引处添加元素
public boolean remove(Object obj)  删除集合中指定元素
public E remove(int index)        删除集合中指定索引处的元素
public E set(int index,E e)          修改集合中指定索引处的元素
public E get(int index)               获取集合中指定索引处的元素
public int size()                          获取集合的长度
*/
3.集合和数组的区别
集合的数据类型不能是基本数据类型
数据则可以是基本数据类型和引用数据类型
回复 使用道具 举报
请根据自己的理解回答下面问题:
1.什么是集合
一种存储空间可变的存储模型,存储的数据容量可以发生改变

2.集合中都有哪些方法,语法格式怎么写
1,public boolean remove(Object o)       
   删除指定的元素,返回删除是否成功
2,public E remove(int index)       
   删除指定索引处的元素,返回被删除的元素
3,public E set(int index,E element)       
   修改指定索引处的元素,返回被修改的元素
4,public E get(int index)       
   返回指定索引处的元素,
5,public int size()       
   返回集合中的元素的个数


3.集合和数组的区别
1,长度:集合长度可变,创建时不需要指定长度
         数组长度不可变,创建时指定长度
    集合的长度获取是通过方法进行访问
    数组的长度是通过属性进行访问
    方法后面有带( ),属性则没有
2,存储的数据类型
        集合只能存储引用数据类型
        数组可以存储引用数据类型,也可以存储基本数据类型
回复 使用道具 举报
请根据自己的理解回答下面问题:
1.什么是集合
集合是一个存储空间可变的容器,可以存放引用数据类型,它存放的是地址

值。

2.集合中都有哪些方法,语法格式怎么写
常用的有:
public boolean remove(Object o) 删除指定的元素,返回删除是否成功
public E remove(int index) 删除指定索引处的元素,返回被删除的元素
public E set(int index,E element) 修改指定索引处的元素,返回被修改的

元素
public E get(int index) 返回指定索引处的元素
public int size() 返回集合中的元素的个数
public boolean add(E e) 将指定的元素追加到此集合的末尾
public void add(int index,E element) 在此集合中的指定位置插入指定的

元素

3.集合和数组的区别

1.长度
数组的长度是固定的,集合的长度是可变的。
2.存储的数据类型
数组存储的是基本数据类型,集合存储的是引用数据类型
3.直接打印变量名
数组打印的是在堆内存中的地址值,集合打印是得到集合里面的内容
4.创建对象
数组创建时必须指定数组长度
集合创建时不用指定数组长度
5.获取长度的形式不一样
数组:变量名.length
集合:集合名.size()
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马