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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
2.ArrayList类中有哪些方法,这些方法实现的效果是什么
3.集合和数组的区别

71 个回复

倒序浏览
1.什么是集合
集合是一个大小可变的容器,用于存放统一类型的数据

2.集合中都有哪些方法,语法格式怎么写
集合中常用的方法有增删改查和获取集合大小五种方法:
public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致,返回值是boolean
public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素
public E remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素
public E set(int index, E element): 用指定的元素替代此列表中指定位置上的元素,返回被替代的元素
public int size(): 获取集合的尺寸长度,返回值就是集合中包含的元素个数

3.集合和数组的区别
1.数组再运行期间长度不可改变,集合在运行期间长度可以改变
2.数组中能存储基本数据类型,也能存储引用数据类型,集合中只能存储引用数据类型
3.数组直接打印,得到的是地址值;集合直接打印,打印的是集合的内容
4.数组可以查询、修改数据;集合可以进行增删改查。
回复 使用道具 举报
1.什么是集合?
答:
        以数组为底层,长度可变的容器;初始容量为10,容量超出时,会将旧数据删除,然后放进新数据;
2.集合中都有哪些方法,语法格式怎么写?
答:
        添加;格式:集合名.sdd(E e)
        获取;格式:集合名.get(int index)
        删除;格式:集合名. remove(int index)
        修改;格式:集合名.set(int index,E element)
        获取集合长度;格式:集合名.size()
3.集合和数组的区别?
答:
        运行期间长度:数组是不可变的;而集合是可以改变的;
        能存储的类型:数组能存储基本和引用数据类型;而集合只能存储引用数据类型;
        打印输出:输出得到是地址值;而集合得到是集合的内容,如果集合为空的话,得到的是[ ];
        可操作的方法:数组只能进行查询、修改数据,而集合可以进行增删改查;
                数组:
                        查:数组名[索引值];
                        改:数组名[索引值]=值;
                集合:
                        增:集合名.add();               
                        查:集合名.get(索引值);                       
                        删:集合名.remove(索引值);       
                        改:集合名.set(索引值,修改内容);
        获取长度的方式:
                数组:数组名.length;
                集合:集合名.size();
回复 使用道具 举报
1.什么是集合
        ArrayList(集合):就是以数组为底层,长度可变的容器。
        例:ArrayList<泛型> list = new ArrayList<>();
2.集合中都有哪些方法,语法格式怎么写
        (1)构造方法:ArrayList<泛型> list = new ArrayList<>();
        (2)添加数据:add(数据);在末尾添加元素,会返回是否添加成功的布尔值。因为必定成功,所以返回值一般没有用。
        (3)删除元素:remove(索引值/Object);会返回被删除的元素。
        (4)读取元素:get(索引值);返回索引对应的元素。
        (5)修改数据:set(索引,元素);修改元素,会返回被替换掉的元素。
        (6)查询集合长度:size();返回长度。
3.集合和数组的区别
        (1)ArrayList在运行期间大小可变,而数组不可改变。
        (2)ArrayList能存储的只能是引用数据类型,数组中可以存储引用数据类型和基本数据类型。
        (3)ArrayList直接打印能得到格式为[ 元素1,元素2,元素3 ]的格式的内容,而数组直接打印只能得到地址值。
        (4)ArrayList可以进行增删改查4种操作,而数组因长度不可变,只能进行改和查的操作。
        (5)ArrayList获取长度的方法名为.size(),而数组获取长度的方法名为.length()。
               
回复 使用道具 举报
请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
(1)Scanner类:一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。
        使用:Scanner sc = new Scanner(System.in);
              sc.nextInt();录入整数
             sc.next();录入字符串
(2)Random类:用于生成随机数流。
        使用:Random ran = new Random();
                  ran.nextInt();生成一个int范围的随机数
(3)ArrayList类:ArrayList集合是Java中的一种容器,底层是数组,默认初始长度是10
        使用:ArrayList<String> list = new ArrayList<>();

2.集合中都有哪些方法,语法格式怎么写
(1)添加元素                      集合名称.add()
(2)删除指定索引上的元素          集合名称.remove(int index)
(3)改变指定索引位置上的元素内容  集合名称.set(int index,E e)
(4)获取指定索引位置的元素        集合名称.get(int index)
(5)获取集合长度                  集合名称.size()

3.集合和数组的区别
数组:
1.数组是引用数据类型
2.数组在运行期间长度不可改变
3.数组中存储的是统一的数据类型
4.数组中能存储基本数据类型,也能存储引用数据类型
5.数组直接打印,得到的是地址值
6.数组可以查询、修改数据;
7.数组获取长度  数组名.length
集合:
1.集合是引用数据类型
2.集合在运行期间长度可以改变
3.数组中存储的是统一的数据类型
4.集合中只能存储引用数据类型
5.集合直接打印,打印的是集合的内容
6.集合可以进行增删改查
7.集合获取长度   集合名称.size();


回复 使用道具 举报
1.什么是集合
集合是一个大小可变的容器,用于存放统一类型的数据

2.集合中都有哪些方法,语法格式怎么写
集合中常用的方法有增删改查和获取集合大小五种方法:
public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致,返回值是boolean
public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素
public E remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素
public E set(int index, E element): 用指定的元素替代此列表中指定位置上的元素,返回被替代的元素
public int size(): 获取集合的尺寸长度,返回值就是集合中包含的元素个数

3.集合和数组的区别
1.数组再运行期间长度不可改变,集合在运行期间长度可以改变
2.数组中能存储基本数据类型,也能存储引用数据类型,集合中只能存储引用数据类型
3.数组直接打印,得到的是地址值;集合直接打印,打印的是集合的内容
4.数组可以查询、修改数据;集合可以进行增删改查。
回复 使用道具 举报
1.什么是集合
集合是一个大小可变的容器,用于存放统一类型的数据

2.集合中都有哪些方法,语法格式怎么写
集合中常用的方法有增删改查和获取集合大小五种方法:
public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致,返回值是boolean
public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素
public E remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素
public E set(int index, E element): 用指定的元素替代此列表中指定位置上的元素,返回被替代的元素
public int size(): 获取集合的尺寸长度,返回值就是集合中包含的元素个数

3.集合和数组的区别
1.数组再运行期间长度不可改变,集合在运行期间长度可以改变
2.数组中能存储基本数据类型,也能存储引用数据类型,集合中只能存储引用数据类型
3.数组直接打印,得到的是地址值;集合直接打印,打印的是集合的内容
4.数组可以查询、修改数据;集合可以进行增删改查。


回复 使用道具 举报
1.什么是集合
把一堆相同类型的引用数据组合在一起就是集合。

2.集合中都有哪些方法,语法格式怎么写
public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致。返回值代表添加是否成功。

public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素。

public E remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素。

public int size():获取集合的尺寸长度,返回值是集合中包含的元素个数。

3.集合和数组的区别
1.数组的长度是固定的,集合长度不固定,运行过程中可以改变;
2.集合只能存储引用类型,数组存储基本类型;
3.集合可以直接打印,打印的是集合的内容,数字直接打印出来的是地址值;
4.集合可以增加删除改动查询所包含元素,数组只能改动和查询。
回复 使用道具 举报

1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
  键入输入  获取随机数 集合
2.ArrayList类中有哪些方法,这些方法实现的效果是什么
添加:add();

查询:list  kget();

返回值是必须的

删除:remove()

获取长度:集合名称.size()

修改 :set();

获取  get

3.集合和数组的区别
一个能改变长度 一个不行
回复 使用道具 举报
吴元陶

1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
  答:Scanner类:一个可以解析基本类型和字符串的简单文本扫描器。
使用步骤:Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
  Random类:此类的实例用于生成伪随机数。
使用步骤:Random r = new Random();
int i = r.nextInt();
  ArrayList类:是大小可变的数组的实现,存储在内的数据称为元素。此类提供一些方法来操作内部存储
的元素。 ArrayList 中可不断添加元素,其大小也自动增长。
使用步骤:ArrayList<String> list = new ArrayList<String>();


2.ArrayList类中有哪些方法,这些方法实现的效果是什么
  答:public boolean add(E e) :将指定的元素添加到此集合的尾部。
public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。
public E get(int index) :返回此集合中指定位置上的元素。返回获取的元素。
public int size() :返回此集合中的元素数。遍历集合时,可以控制索引范围,防止越界。

3.集合和数组的区别
  答:数组特点:大小固定,只能存储相同数据类型的数据.
      集合特点:大小可动态扩展,可以存储各种类型的数据.
回复 使用道具 举报
1.什么是集合
集合是Java中的一种容器
2.集合中都有哪些方法,语法格式怎么写
add()添加


remove(int index)删除指定索引上的元素


set(int index,E e)改变指定索引值位置上的元素内容


get(int index)获取指定索引位置的元素


size()获取集合的长度

3.集合和数组的区别
数组在运行期间长度不可改变
集合在运行期间长度可以改变
集合可以进行增删
数组获取长度  数组名.length
集合获取长度   集合名称.size();
回复 使用道具 举报
吴元陶:

1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
  答:Scanner类:一个可以解析基本类型和字符串的简单文本扫描器。
使用步骤:Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
  Random类:此类的实例用于生成伪随机数。
使用步骤:Random r = new Random();
int i = r.nextInt();
  ArrayList类:是大小可变的数组的实现,存储在内的数据称为元素。此类提供一些方法来操作内部存储
的元素。 ArrayList 中可不断添加元素,其大小也自动增长。
使用步骤:ArrayList<String> list = new ArrayList<String>();


2.ArrayList类中有哪些方法,这些方法实现的效果是什么
  答:public boolean add(E e) :将指定的元素添加到此集合的尾部。
public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。
public E get(int index) :返回此集合中指定位置上的元素。返回获取的元素。
public int size() :返回此集合中的元素数。遍历集合时,可以控制索引范围,防止越界。

3.集合和数组的区别
  答:数组特点:大小固定,只能存储相同数据类型的数据.
      集合特点:大小可动态扩展,可以存储各种类型的数据.
回复 使用道具 举报
1.什么是集合
集合:以数组为底层,长度可变的容器。
2.集合中都有哪些方法,语法格式怎么写
Arraylist当中的常用方法有:
public boolean add(E e):向集合当中添加元素,参数的类型和泛型一致。
备注:对于Arraylist集合来说,add添加动作一定是成功的,所以返回值可用可不用。
但是对于其他集合(今后学习)来说,add添加动作不一定成功。

public E  get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应位置的元素。返回值是必须的。
public E remove(int index):从集合当中删除元素,参数是索引编号,返回值就是被删除掉的元素。
public int size():获取集合的尺寸长度,返回值是集合中包含的元素个数。
3.集合和数组的区别
数组的长度不可以发生改变。
但是Arraylist集合的长度是可以随意变化的。
回复 使用道具 举报
1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
答:(1)Scanner类是一个可以解析基本类型和字符串的简单文本扫描器。
使用步骤:Scanner sc = new Scanner(System.in);
sc.nextInt();录入整数
sc.next();录入字符串
(2)Random类用于生成伪随机数。
使用步骤:Random ran = new Random();
ran.nextInt();生成一个int范围的随机数
(3)ArrayList集合是Java中的一种容器,底层是数组,默认初始长度是10.
2.ArrayList类中有哪些方法,这些方法实现的效果是什么
答:(1)集合名.add();添加
(2)集合名.remove(int index);删除指定索引上的元素
(3)集合名.set(int index,E e);改变指定索引值位置上的元素
(4)集合名.size();获取集合的长度
3.集合和数组的区别
答:
数组:1.数组是引用数据类型
2.数组在运行期间长度不可改变
3.数组中存储的是统一的数据类型
4.数组中能存储基本数据类型,也能存储引用数据类型
5.数组直接打印,得到的是地址值
6.数组可以查询、修改数据;
查:数组名[索引值];
改:数组名[索引值] = 值;
7.数组获取长度  数组名.length
集合:1.集合是引用数据类型
2.集合在运行期间长度可以改变
3.数组中存储的是统一的数据类型
4.集合中只能存储引用数据类型
5.集合直接打印,打印的是集合的内容
6.集合可以进行增删改查
添加:add();
查询:get(int index);返回值是必须的
删除:remove(int index);
修改:set(int index,E e);
7.集合获取长度   集合名称.size();
回复 使用道具 举报
1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
Scanner:一个可以使用正则表达式来解析基本类型和字符串的简单文本扫描器。
Scanner sc = new Scanner(System.in);

Random:创建一个新的随机数生成器。
Random rnd = new Random();

ArrayList:构造一个初始容量为 10 的空列表。
ArrayList<Student> list = new ArrayList<>();

2.ArrayList类中有哪些方法,这些方法实现的效果是什么
·public boolean add(E e) :将指定的元素添加到此集合的尾部。
·public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。
·public E get(int index) :返回此集合中指定位置上的元素。返回获取的元素。
·public int size() :返回此集合中的元素数。遍历集合时,可以控制索引范围,防止越界。
格式:
ArrayList<String> list = new ArrayList<>();

3.集合和数组的区别
数组在运行期间长度不可改变。
集合在运行期间长度可以改变。

数组中能存储基本数据类型,也能存储引用数据类型。
集合中只能存储引用数据类型。

数组直接打印,得到的是地址值
集合直接打印,打印的是集合的内容

数组可以查询,修改数据,添加不行,删除不行,因为改变长度了。
集合可以直接进行增删改查
回复 使用道具 举报
1.什么是集合
答:集合是java中的一种容器,底层是数组,默认初始长度是10;
特点:
长度可变
只能存储引用数据类型,如果想存储基本数据类型,要使用他的包装类
两个包装类特殊 int->Interger char->Character,其他的都是首字母大写
直接打印显示的是集合的内容

2.集合中都有哪些方法,语法格式怎么写
答:
ArrayList当中的常用方法有:

public boolean add(E e):向集当中添加元素,参数的类型和泛型一致

备注:对应ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用


public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应座位的元素


public E remove(int index):从集合当中删除元素,参数索引编号,返回值就是被删除掉的元素

pubic int size():获取集合的尺寸长度,返回值就是集合中包含的元素个数

set(intdex,E e)改变指定索引值位置上的元素内容

3.集合和数组的区别
答:数组
1.数组是引用数据类型
2.数组在运行期间长度不可改变
3.数组中存储的是统一的数据类型
4.数组中能存储基本数据类型,也能存储引用数据类型
5.数组直接打印,得到的是地址值
6.数组可以查询、修改数据;
查:数组名[索引值];
改:数组名[索引值] = 值;
7.数组获取长度  数组名.length
集合
1.集合是引用数据类型
2.集合在运行期间长度可以改变
3.数组中存储的是统一的数据类型
4.集合中只能存储引用数据类型
5.集合直接打印,打印的是集合的内容
6.集合可以进行增删改查
添加:add();
查询:get(int index);返回值是必须的
删除:remove(int index);
修改:set(int index,E e);
7.集合获取长度   集合名称.size();
回复 使用道具 举报
王佳盛

1.        什么是集合
答:ArrayList集合是java中的一种容器,底层是数组,默认初始长度为10

2.        集合中都有哪些方法,语法格式怎么写
答:
(1)添加元素:add();
(2)删除元素:remove(int index);
(3)替换元素: set(int index);
(4)查询元素位置:get(int index);
(5)获取集合长度:size();

3.        集合和数组的区别
数组:
(1)数组是引用数据类型
(2)数组在运行期间长度不可改变
(3)数组中存储的是统一的数据类型
(4)数组中既能存储基本数据类型也能存储引用数据类型
(5)数组直接打印,得到的是地址值
(6)数组可以查询和修改数据
(7)获取数组长度  数组名.length
集合:
(1)集合是引用数据类型
(2)集合在运行期间长度可以改变
(3)集合中存储的是统一的数据类型
(4)集合只能存储引用数据类型
(5)集合直接打印可以得到集合的内容
(6)集合可以增加,删除,修改,查询数据
(7)获取结合的长度   集合名称.size()


回复 使用道具 举报

请根据自己的理解回答下面问题:
1.什么是集合
集合是一种容器
2.集合中都有哪些方法,语法格式怎么写
增 集合名.add();
删 集合名.remove();
查 集合名. get();
改 集合名. set();
3.集合和数组的区别
集合
数组


1.数组是引用数据类型


2.数组在运行期间长度不可改变


3.数组中存储的是统一的数据类型


4.数组中能存储基本数据类型,也能存储引用数据类型


5.数组直接打印,得到的是地址值


6.数组可以查询、修改数据;

查:数组名[索引值];

改:数组名[索引值] = 值;

7.数组获取长度  数组名.length


集合

1.集合是引用数据类型

2.集合在运行期间长度可以改变

3.数组中存储的是统一的数据类型

4.集合中只能存储引用数据类型

5.集合直接打印,打印的是集合的内容

6.集合可以进行增删改查
回复 使用道具 举报
1.什么是集合
答:集合是java中的一种容器,底层是数组,默认初始长度是10;
特点:
长度可变
只能存储引用数据类型,如果想存储基本数据类型,要使用他的包装类
两个包装类特殊 int->Interger char->Character,其他的都是首字母大写
直接打印显示的是集合的内容
2.集合中都有哪些方法,语法格式怎么写
答:
ArrayList当中的常用方法有:
public boolean add(E e):向集当中添加元素,参数的类型和泛型一致
备注:对应ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用
public E get(int index):从集合当中获取元素,参数是索引编号,返回值就是对应座位的元素
public E remove(int index):从集合当中删除元素,参数索引编号,返回值就是被删除掉的元素
pubic int size():获取集合的尺寸长度,返回值就是集合中包含的元素个数
set(intdex,E e)改变指定索引值位置上的元素内容
3.集合和数组的区别
答:数组
1.数组是引用数据类型
2.数组在运行期间长度不可改变
3.数组中存储的是统一的数据类型
4.数组中能存储基本数据类型,也能存储引用数据类型
5.数组直接打印,得到的是地址值
6.数组可以查询、修改数据;
查:数组名[索引值];
改:数组名[索引值] = 值;
7.数组获取长度  数组名.length
集合
1.集合是引用数据类型
2.集合在运行期间长度可以改变
3.数组中存储的是统一的数据类型
4.集合中只能存储引用数据类型
5.集合直接打印,打印的是集合的内容
6.集合可以进行增删改查
添加:add();
查询:get(int index);返回值是必须的
删除:remove(int index);
修改:set(int index,E e);
7.集合获取长度   集合名称.size();
回复 使用道具 举报
王佳盛
1.     什么是集合
答:ArrayList集合是java中的一种容器,底层是数组,默认初始长度为10
2.     集合中都有哪些方法,语法格式怎么写
答:
(1)    添加元素:add();
(2)    删除元素:remove(int index)
(3)    替换元素: set(int index)
(4)    查询元素位置:get(int index)
(5)    获取集合长度:size()
3.     集合和数组的区别
数组:
1)数组是引用数据类型
2)数组在运行期间长度不可改变
3)数组中存储的是统一的数据类型
4)数组中既能存储基本数据类型也能存储引用数据类型
5)数组直接打印,得到的是地址值
6)数组可以查询和修改数据
7)获取数组长度  数组名.length
集合:
(1)集合是引用数据类型
(2) 集合在运行期间长度可以改变
(3) 集合中存储的是统一的数据类型
(4) 集合只能存储引用数据类型
(5) 集合直接打印可以得到集合的内容
(6) 集合可以增加,删除,修改,查询数据
(7) 获取结合的长度   集合名称.size()

回复 使用道具 举报
1.
Scanner类的使用步骤
Scanner sc = new Scanner(System.in);
sc.nextInt();录入整数
sc.next();录入字符串

Random类的使用步骤
Random ran = new Random();
ran.nextInt();生成一个int范围的随机数

ArrayList集合的概念和特点
ArrayList集合是Java中的一种容器,底层是数组,默认初始长度是10
特点:
(1)长度是可变的
(2)只能存储引用数据类型,如果想存储基本数据类型,要使用他的包装类
两个包装类特殊    int->Integer     char -> Character,其他的都是首字母大写
(3)直接打印显示的是集合的内容
2.

常用的ArrayList集合的方法
add()添加
remove(int index)删除指定索引上的元素
set(int index,E e)改变指定索引值位置上的元素内容
get(int index)获取指定索引位置的元素
size()获取集合的长度
3.

数组
1.数组是引用数据类型
2.数组在运行期间长度不可改变
3.数组中存储的是统一的数据类型
4.数组中能存储基本数据类型,也能存储引用数据类型
5.数组直接打印,得到的是地址值
6.数组可以查询、修改数据;
查:数组名[索引值];
改:数组名[索引值] = 值;
7.数组获取长度  数组名.length
集合
1.集合是引用数据类型
2.集合在运行期间长度可以改变
3.数组中存储的是统一的数据类型
4.集合中只能存储引用数据类型
5.集合直接打印,打印的是集合的内容
6.集合可以进行增删改查
添加:add();
查询:get(int index);返回值是必须的
删除:remove(int index);
修改:set(int index,E e);
7.集合获取长度   集合名称.size();


回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 加入黑马