随笔分类 - 3.数组
摘要:1.冒泡排序 速记口诀(升序) n个数字来排队;两两相比小靠前;外层循环n-1;内层循环n-i-1。 示例:定义一个数组,用冒泡排序将数组进行升序排序 关键代码: 输出结果: 2.Arrays 类 (1)Arrays 类的常用方法介绍 (2)Arrays 类的应用 关键代码: 输出结果:
阅读全文
摘要:1.定义二维数组 (1)语法格式: 数据类型[ ][ ] 数据名 || 数据类型 数据名[ ][ ] 示例: int[ ][ ] scores; //定义二维数组 scores = new int [3][5]; //分配空间 或 int[ ][ ] scores = new int[3][5];
阅读全文
摘要:1.添加数组 分析: index变量相当于一个“监视器”。赋初始值“-1”是为了和数组下标的0、1、2等区别开来。遍历数组中的元素,如果发现了null就会把i赋值给index,相当 于找到null的下标,此时使用break跳出循环。 随后进入下一个if语句,首先判断index的值是否发生了变化,如果
阅读全文
摘要:1.猜数字游戏: 有一个数列:8,4,2,1,23,344,12 (1)循环输出数列的值 (2)求数列中所有数值的和 (3)猜数字游戏:从键盘中任意输入一个数据,判断数列中是否包含次数 实现代码: 运行结果: 2.使用数组计算5名学生对的平均分、最高分和最低分。 实现代码: 运行结果: 3.在数组中
阅读全文
摘要:遍历数组 简介: 在编写程序时,数组和循环往往结合在一起使用,可以大大地简化代码,提高程序编写效率。通常使用for循环遍历数组。 示例: (1)创建整型数组,从控制台接收键盘输入的整型数,并对数组进行循环赋值。 实现步骤: 1)创建整型数组 2)创建Scanner对象 3)将循环变量 i 作为数组下
阅读全文
摘要:1.定义数组 两种定义数组的语法: (1)数据类型 [ ] 数组名 = new 数据类型 [ 数组长度 ]; (2)数据类型 数组名 [ ] = new 数据类型 [ 数组长度 ]; 注意事项: (1)定义数组时一定要指定数组名和数组类型。 (2)必须书写 “ [ ] ” ,表示定义了一个数组,而不
阅读全文