java
RiamyLiu
这个作者很懒,什么都没留下…
展开
-
3.3数组中涉及到的常见算法
1.数值元素的赋值(杨辉三角,回形数等) 2.求数值型数组中元素的最大值,最小值,平均数,总和等 3.数组的复制,反转,查找(线性查找,二分法查找) 4.数组元素的排序算法 2.求数值型数组中元素的最大值,最小值,平均数,总和等 题目:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后 求出所有元素的最大值,最小值,和值,平均值,并输出出来. 要求:所有随机数都是两位数. [10,99] 公式:(int)(Math.random()*(b-a+1)+a) pu原创 2022-01-02 14:25:06 · 355 阅读 · 0 评论 -
3.2 二维数组练习题
一, class ArrayTest1{ public static void main(String[] args){ int[][] arr = new int[][]{{3,5,8},{12,9},{7,0,6,4}}; int sum = 0; //记录总和 for(int i = 0;i < arr.length;i++){ for(int j = 0;i <= arr[i].length;j++原创 2021-11-09 23:09:12 · 110 阅读 · 0 评论 -
3.1 数组
一,数组(Array):是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 二,数组的常见概念: 1.数组名 2.角标,下标(或索引) 3.元素 4.数组的长度:元素的个数 三,数组的特点: 1.数组是有序排列的 2.数组属于引用类型的变量。 数组的元素既可以是基本数据类型,也可以是引用数据类型 3.创建数组对象会在内存中开辟一整块连续的空间 4.数组的长度一旦确定,就不能修改 四,数组的分类 1. 按照维数:一维数组,二维....原创 2021-11-07 13:45:18 · 54 阅读 · 0 评论 -
2.2.4特殊关键字的使用
break和continue关键字的使用 使用范围 循环中使用的作用 相同点 break swith-case 关键字后面不能声明执行语句 循环结构中 结束当前循环 continue 循环结构中 结束当次循环 class BreakContinueT原创 2021-10-22 15:59:58 · 34 阅读 · 0 评论 -
2.2.3 嵌套循环
1.嵌套循环:将一个循环结构A声明在另一个循环结构B的循环体中。 2.外层循环:循环结构B 内层循环:循环结构A 3.外层循环控制行数,内层循环控制列数 class ForForTest{ public static void main(String[] args){ //****** //System.out.println("******"); for(int i = 1;i < 6;i++){ ..原创 2021-10-21 20:13:46 · 60 阅读 · 0 评论 -
2.2.2 循环结构
循环语句分类 for循环 while循环 do-while循环 一,For循环的使用 /*1.for循环的结构 for(①;②;④;){ ③ } 2.循环条件是boolean类型 */ class ForTest{ public static void main(String[] args){ for(int i = 1; i <= 5; i++){ System.out.println("Hello World!"); .原创 2021-10-18 21:40:07 · 83 阅读 · 0 评论