java第一周2020/6/20

  1. Scanner类
  2. 匿名对象
  3. Random类
  4. ArrayList集合

第1节–Scanner类

Scanner sc=new Scanner(System.in);
int a=sc.newtInt();
int b=sc.nextInt();
int c=a+b;
System.out.println(c);

第2节–匿名对象

(1.基础班\1-3 常用API第一部分\第2节 匿名对象)
对象只调用一次
匿名可以对象作为方法的参数,函数的返回值
1.一般地:

Scanner sc=new Scanner(System.in);
int num=sc.newtInt();*/

如果Scanner只用一次,可以使用匿名对象的方式:(比较简单粗暴,没有了sc)

int num=new Scanner(System.in).nextInt();

2.作为方法(函数)参数
正常的写法是:
在这里插入图片描述
使用 匿名对象作为函数参数
在这里插入图片描述
3.作为方法返回值
在这里插入图片描述

第3节 Random类

(1.基础班\1-3 常用API第一部分\第3节 Random类)
day07_08_Random概述和基本使用
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

int num =r.nextInt();

day07_09_Random生成指定范围的随机数

int num =r.nextInt(3);

左闭右开区间。生成的随机数的范围是[0,3),也就是0~2

第4节 ArrayList集合

4.1.day07_12_对象数组
对象,数组
二者结合起来,就是对象数组。
在这里插入图片描述
定义一般的数组int [] a=new int[3];定义对象数组Person [] a=new Person[3];
在这里插入图片描述
数组的缺点,一个萝卜一个坑。所以产生了更好的东西。ArrayList
4.2.day07_13_ArrayList集合概述和基本使用
会学很多种集合,但ArrayList是最简单的。
java所有的集合的总结
泛型
在这里插入图片描述
ArrayList什么类型,是在尖括号中写着的。
在这里插入图片描述在这里插入图片描述
<>是说明都是某一种类型。
在这里插入图片描述
对比一下String数组:(类型都是String)
在这里插入图片描述
在这里插入图片描述
打印输出[ ],不是地址值。在这里插入图片描述
用到了toString方法
在这里插入图片描述
在这里插入图片描述
ArrayList只能是一种类型
在这里插入图片描述
3.day07_14_ArrayList集合的常用方法和遍历
往里放:
在这里插入图片描述
比如上次的例子里,E的值对应着String类型
在这里插入图片描述
往外读取:
在这里插入图片描述
删除
在这里插入图片描述
集合的大小:
在这里插入图片描述
遍历数组:
在这里插入图片描述
遍历集合。list.for i
在这里插入图片描述
在这里插入图片描述
基本类型必须使用对应的包装类。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值