数组相关知识点

什么是数组:
数组就是一个容器,用于存放一系列相同数据类型

特点:一个数组名存储多个数据

使用数组四步走:
1.声明数组 int[]a;
2.分配空间 a=new int[5];
3.赋值 a[0]=8;
4.处理数据

alt+/+回车循环的快捷键

next以及nextLine区别:

String xxx=input.next();
不能接收空格,如果有,下次输出时会忽略不计

String xxx=input.nextLine();
接受一整行,也可以接收空格

冒泡排序 思路
1.从第一位开始,相邻的两个数进行比较,如果第一个数大于第二个数,大的就往后面排,
循环一次,把最大值放在最后
2.从第一位开始,相邻的两个数进行比较,如果第一个数大于第二个数,大的就往后面排,
循环过后,找出第二大的值,最大值不参与交换
… …

选择排序 思路
1.从第一位开始,第一个数与后面的数进行一一比较,如果第一个数大于后面的数就进行
位置交换,循环一次后,最小数排在最前面
2.从第二位开始,第二个数与后面的数进行一一比较,如果第二个数大于后面的数就进行
位置交换,循环一次后,第二小的数排在第二位
… …

一维数组 语法:数据类型 [] 数组名称 = new 数据类型[(大小)];

二维数组 语法:数据类型 [][] 数组名称 = new 数据类型[(数组个数)][(长度)];
游戏:扫雷、跳一跳

什么是双重循环?
一个循环里面套另一个完整的循环机构

双重循环的特点:外层循环执行一次,内层循环执行一遍

return两个作用:
(1):返回方法指定内容的值(这个值总是确定的),也可以是对象
(2):方法的结束

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值