1:流程控制(循环嵌套);
语句结构分为 顺序语句,分支语句,循环语句三种;
循环语句中包含循环语句:循环嵌套;
分支语句中包含分支语句:分支嵌套;
任何语句对外都可以看成是一句话,一句代码;
2:方法;
指将具有独立能力的代码块组成一个整体,使其具有特殊功能的代码集;
方法的定义与调用:
注:(方法必须先创建再使用,方法在建立后并不是直接运行,而是需要手动使用以后执行,过程称为方法调用);
2.1方法的练习
定义两个数用分支结构比较输出
2.2:带参数方法的定义与调用;
定义:
调用:
注:(调用中的类型要一致)
带参数方法练习:
2.3:带返回值方法的定义与调用;
定义:
调用:
举例:格式二,当下图中数据类型的数据返回后,相当于“boolean flag = true;"此时输出就为true;
练习:
2.4:方法的注意事项
(1):方法不能嵌套使用;
(2):void类不用返回值,可以单独写return;(和C中用法相同)
(3):调用方法时,void类型可以直接采用“方法名(参数)”的方式调用;非void类型一般采用变量接收;
2.5:方法重载
重载的概述:多个方法在一个类中,多个方法具有相同的方法名,多个方法的参数不同,类型不同或者数量不同
重载联系:
2.6:方法的参数引用
(1):对于基本类型的参数,形参的改变不会影响实际参数的值;
(2):对于引用类型的参数,形参的改变会影响实际参数的值;
实例:对一个数组进行遍历