4--------循环语句&方法

第1节  案例演示:在控制台输出10次HelloWorld;

使用循环,可以提高代码的复用性;

2.循环for语句的结构

for(初始化语句;循环条件;循环后的条件)

{

     //循环体;

}

3.需求:在控制台输出1-10;

4.需求:在控制台输出10-1;

5.案例:求出1-10之间整数的和;

6.案例:求出1-100之间的偶数和;

7.案例:求出1-100之间的奇数和;

8.在控制台输出所有的水仙花数,并输出有多少个;

第2节  while循环语句

1.while语句的格式:

    初始化语句;

    while(条件表达式)

    {

     //循环语句;

     //控制条件语句;

}

2.执行流程:先判断条件表达式,如果为true,则执行循环体,否则结束循环;

3.案例:请在控制台输出1-10;

4.案例:求1-100之间的整数和;

5. 在控制台输出所有的水仙花数,并输出有多少个;

第3节  do…while语句

1.格式:

    初始化语句;

do

{

       //循环体语句;

       //控制条件语句;

     }

   while(判断条件语句);

2. 案例:请在控制台输出1-10;

3.while语句、do…while和for语句的区别:

   1)do…while先执行,再判断条件;

   2)while/for是先判断,再执行;

4.for语句与while语句的区别?

   1)如果不知道循环次数,最好使用while;

   2)如果在循环之后还想使用控制条件变量,那么最好使用while。

第4节  两种死循环

1.while(true){}

2.for(;;){}

注意:死循环下面的代码不但不会执行,而且是报错的。

第5节  循环里面套循环

1.外循环控制行数,内循环控制列数;

2.案例:打印出4行5列的星;

3.案例:打印出三角形;

4.打印出9 * 9乘法表;

第6节  break、continue、return

1.break:用于结束整个循环;

2.continue:用于结束当次循环;

3.return:用于结束整个方法;

第7节  控制标号

第8节  方法概述及其使用

1.方法就是一段可以重复使用的代码,可以提高代码的复用性;

2.方法的格式:

   修饰符 返回值类型 方法名(参数类型 参数名1,…)

   {

       //方法体;

   }

3.方法的格式说明

 1)修饰符:目前就用public static即可,其他的后续会补充;

 2)返回值类型:就是功能结果的数据类型;

 3)方法名:符合命名规则即可;

 4)参数类型:

      实际参数:实际参与运算的参数;

      形式参数:用于接收实际参数的参数;

 5)参数名:就是变量名;

 6)return:用于结束方法的;

 7)返回值:就是功能的结果,由return带给调用者;

注意:如果方法的返回值类型是void,则不需要return,如果返回值类型是其他的类型,则需要使用return进行返回;

4.案例:求两个整数的和;

5.案例:键盘录入三个整数,求出最大值;

6.案例:键盘录入两个整数,判断是否相等;

7.案例:根据键盘录入m和n,显示m行,n列星;

第9节  方法重载(overload)

1.什么是方法的重载

在同一个类中,多个方法具有相同的方法名,但是参数列表不同的方法就是方法重载;且与返回值类型无关。

2.参数列表不同体现在什么地方?

参数类型不同,参数个数相同;

参数类型相同,参数个数不同;

参数类型和个数都不相同;

3.案例:求两个或者三个数之和;

注意:调用的时候,到底调用的是哪一个方法?

    根据参数列表进行匹配调用;

 

 

 

 

  

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/CSDN_fanya/article/details/81742945