二月二十二日学习情况

上午9:00~12:20
学习Java收获
一.数组的基本知识
1.创建

int [] a={1,2,3,4};//创建并初始化一个数组
int [] a2=new int[4];//创建一个长度为4的数组
//在未初始化的情况下,数组元素初始值为零

2.遍历

int [] a={1,2,3,4};//初始化数组
//for each 循环
for(int i:a){
	System.out.println(i);
	}

3.排序函数 Arrays.sort

int[] a={5,8,9,4,3];
Arrays.sort(a);
for(int i:a){
	System.out.print(i+" ");
	}//因为Arrays.sort没有返回值,直接改变的数组,这样输出后就是从小到大的了

4.二分查找 Arrays.binarySearch
查找一个元素在该数组的位置,但必须先排序后查找,因为二分查找的原理是从中间开始找,若中间的数比查找元素大就从前面再二分查找,依次循环,直至找到目标元素,返回目标元素的位置

int[] a={5,8,9,4,7,3];
Arrays.sort(a);
int idx=Arrays.binarySearch(a,7);
System.out.println(idx);//输出值应为3;
//排序后7是在三号位上

二.Java执行顺序
1.Java从入口程序main开始执行
2.程序至上而下顺序执行
3.遇到方法调,程序调转到方法处继续执行,方法执行完毕后,再跳到调用方法处。
三.
Java的循环语句
Java循环语句和C语言的差不多
不深究

下午15:20~16:20
学长讲课

晚上20:00~21:00
回顾Java知识点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值