Java编程语言学习:Java基础案例之数组相关案例(计算平均分、打擂台求最高分、升序排列输出,查找、插入算法、冒泡排序、选择排序,多维数组案例(学生成绩管理系统)多个案例代码实现之详细攻略
目录
Java基础案例之数组相关案例(求平均分、求最高分、升序排列,数组的算法、冒泡排序 、选择排序,多维数组)多个案例代码实现
(1)、动态的从键盘录入信息并赋值;使用数组计算输入五个学生成绩的平均分;
(2)、利用数组的length属性,先定义用户输入学生个数,才输入每个学生成绩,最后得到平均分;
(3)、插入算法:先将输入值插入最右侧,然后逐个向左比较,最后依次输出;
(4)、冒泡排序:首先Arrays.sort对数组排序比冒泡排序更快速,但是冒泡排序是最基本的算法;
(5)、选择排序:比冒泡排序效率更高!因为其交换、比较次数更少。交换11次、比较28次