1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
Scanner类是一个可以解析基本类型和字符串的简单文本扫描器;步骤:导包,创建对象,调用方法;
Random类是一个用来生成伪随机数的类;步骤:导包,创建对象,调用方法;
ArrayList类是一个可以改变长度的同一类型数据的容器;步骤:导包,创建对象,调用方法;
2.ArrayList类中有哪些方法,这些方法实现的效果是什么
add(E)将指定的元素添加到集合的尾部;
remove(int index)删除集合中指定索引值的元素,后面的元素前移,集合长度-1;
get(int index)获取指定索引值的元素;
size()获取集合的长度;
3.集合和数组的区别
1.数组长度不可变,集合可以;
2.集合初始最低10个容量,数组可以为0;
3.数组只能改查,集合可以增减改查;
4.数组直接打印得到的是地址值,集合直接打印得到的是内容;
5.数组基本和引用类型都能用,集合只能使用引用类型;
6.数组长度获得.length(),集合使用.size();
7,查找,设置的方法不一样;
|
|