Java基础第四讲

一、循环语句

   1.for

(1)for循环语句的格式:

   for(初始化表达式语句;判断条件语句;控制条件语句)

      {循环体语句;}

class 
ForDemo {
public static void main(String[] args){
for(int x = 1 ; x <= 10 ; x++)
{System.out.println("helloworld");
}
}
}


(2)执行顺序:执行初始化语句,执行判断条件语句,判断条件语句结果如果是true,就继续向下执行,结果如是false,跳出循环.

2.while

(1)while循环语句的格式:

while(判断条件语句){

 循环体语句; 

控制条件语句;

}

(2)执行顺序:执行初始化语句,执行判断条件语句,结果如果是true则继续执行,结果如果是false则跳出循环.然后执行循环体语句;执行控制条件语句,返回第二步继续循环.

3.do..while

(1)do...while语句的格式:

do{ 

循环体语句; 

控制条件语句;

}while(判断条件语句);

class DoWhileDemo{
public static void main(String[] args) {
int x = 1 ;
do{
System.out.println("helloWorld");
x++ ;
}while(x <= 10);
}
}


(2执行顺序:执行初始化语句,执行循环体语句,执行控制条件语句,执行判断条件语句,结果如果是true则继续执行,结果如果是false则跳出循环.返回第二步继续循环.

4.三种循环语句的区别:

do...while 先执行一次循环体,再判断.

二、跳转语句

1.break(中断,跳出):退出循环体

2.continue(继续):跳出本次循环,进入下一次操作

3.return(返回):退出方法体

三、方法(也称函数)

1.什么是方法:完成特定功能的代码体

2.格式: 

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...参数类型...参数名n...){ 

方法体;

 return 返回值; 

}

3.写一个方法需要明确方法的返回值类型和参数列表

4.注意事项

(1)方法如果不被调用则不被执行

(2)方法与方法之间是平级关系,不可以嵌套使用

(3)方法定义的时候参数之间用逗号隔开

(4)方法调用的时候不用再传递数据类型

(5)如果方法有明确的返回值,一定要由return带回一个值

import java.util.Scanner ;
class FuntionTest2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请您输入第一个数据:");
int num1 = sc.nextInt();
System.out.println("请您输入第二个数据:");
int num2 = sc.nextInt();
boolean flag = isEquals(num1 , num2);
System.out.println(flag);
}
public static boolean isEquals(int a , int b){
return a == b ;
}
}


四、方法重载 

在同一个类中,可以有多个同名的方法,但是它们的参数列表不可以相同,且与返回值无关.参数列表不同指的是:参数的个数和参数的类型.

猜你喜欢

转载自blog.csdn.net/nannan1989yue/article/details/45132735