1.请分别描述一下Scanner类、Random类、ArrayList类(如概念,使用步骤等)
Scanner类的使用步骤
Scanner sc = new Scanner(System.in);
sc.nextInt();录入整数
sc.next();录入字符串
next()方法和nextLine()区别
next()方法不包含空格,Tab,如果在有效字符之前的空格,Tab,被视为无效,之后的空格,Tab视为结束符号
nextLine()可以包含空格和Tab,只以回车为结束符号
Random类的使用步骤
Random ran = new Random();
ran.nextInt();生成一个int范围的随机数
2.集合中都有哪些方法,语法格式怎么写
定义集合:
ArratList<E> list = new ArratList<>();
增:
list.add()
删:
list.remove(index)
改:
list.set(index, data)
查:
list.get()
获取长度:
list.size()
3.集合和数组的区别
集合是Java中的一种容器,底层是数组,默认初始长度是10
集合长度是可变的
集合只能存储引用数据类型,如果想存储基本数据类型,要使用他的包装类
两个包装类:
int->Integer char -> Character,其他的都是首字母大写
直接打印显示的是集合的内容
|