首页 慕课教程 java工程师 java工程师 第2周 Java基础夯实-循环、数组与方法
知识点汇总表
分类 知识点 描述 视频链接
循环结构 while循环 适用于不知道循环次数,只知道循环达到某个条件可以执行的场景 链接地址
do-while循环 适用于不知道循环具体执行次数,只知道满足某个条件继续执行或结束执行,并且循环肯定执行一次时的场景 链接地址
for循环 适用于循环次数固定的场景 链接地址
三种循环应用场景 介绍不同循环结构的应用场景 链接地址
嵌套循环 两种以上循环嵌套使用 链接地址
break语句 用于结束当前循环的执行 链接地址
continue语句 结束当前循环,继续进行下一次循环 链接地址
增强型for循环 主要用于数组和集合 链接地址
循环案例 while循环 求1到5的累加和 链接地址
循环输出英文字母 链接地址
do-while循环 猜字游戏 链接地址
for循环 循环输入数字,遇到0结束输入 链接地址
嵌套循环 阶乘的累加和 链接地址
变量作用范围 局部变量作用范围 变量只在它定义的大括号内有效 链接地址
调试debug 基本调试 设置、取消断点,只有一个断点 链接地址
多断点调试 设置多个断点 链接地址
方法调试 跳入、跳出方法的调试 链接地址
一维数组 数组声明 两种方式:数据类型[] 数组名;或
数据类型 数组名[];
链接地址
数组创建 数据类型[] 数组名=new 数据类型[数组长度];

数据类型 数组名[]=new 数据类型[数组长度];
也可以先进行数组声明,然后再创建
链接地址
数组初始化 声明数组的同时给数组赋值,如:
int[] array={1,2,3,4,5,6};
链接地址
数组元素引用 数组名[下标];
注意下标从0开始,最大值是数组长度值-1
链接地址
数组的遍历 一般使用for循环或增强型for循环完成 链接地址
数组案例 求数组元素的累加和 链接地址
求数组元素的最大值 链接地址
排序算法 冒泡排序 一种简单的排序算法,可以对数据进行升序或降序排列 链接地址
二维数组 二维数组声明 三种形式:
数据类型[][] 数组名;
数据类型 数组名[][];
数据类型[] 数组名[];
链接地址
二维数组创建 数组名 = new 数据类型[行][列]; 链接地址
声明的同时进行创建 结合声明和创建,创建数组的时候可以只指定行数 链接地址
二维数组的初始化 与一位数组类似,创建的同时为数组元素赋值,即为数组的初始化。
如:int[][] num={{1,2,3},{4,5,6},{7,8,9}};
链接地址
数组元素的引用 数组名[下标][下标];下标的值都是从0开始,第一个下标表示行,第二个下标表示列。如:arr[2][1];表示第三行第二列的元素 链接地址
数组遍历 使用双重循环完成 链接地址
方法类型 无参无返回值方法 方法没有参数,也没有返回值的形式,
如:public void display(){}
链接地址
无参有返回值方法 方法没有参数,但是有返回值的形式,
如:public String queryString(){}
链接地址
有参无返回值方法 方法有参数,但是无返回值的形式,如:
public void plus(int m,int n){}
链接地址
有参有返回值方法 方法有参数,也有返回值,如:
public double area(double radis){}
链接地址
参数和返回值应用场景 如果方法的操作很固定,没有变化,就可以不使用参数,否则就要使用参数 链接地址
方法参数 数组 除了基本数据类型外,数组可以作为方法参数 链接地址
可变参数列表 可变参数列表可以作为方法参数,是方法中的最后一个参数 链接地址
方法重载 重载 方法名相同,参数列表不同 链接地址
可变参数列表重载 在重载中,含有可变参数的方法是最后被选中的 链接地址
方法传值 基本数据类型传值 基本数据类型作为参数,方法中对数据的改变,不会对主方法中传入的数据产生影响 链接地址
数组传值 数组是引用数据类型的一种,可以作为方法参数使用 链接地址
键盘接收数据 Scanner类 使用Scanner类从键盘接收整型、浮点型、布尔型和字符串类型的数据 链接地址
索引目录