情景一、Return 在if判断结构或者其他程序结构,例如for、switch中使用。用于阻止程序往下面执行。
package lesson15;
import java.util.Scanner;
public class Test4 {
/**
* @param args
*/
public static void main(String[] args) {
// 情景一、Return 在if判断结构或者其他程序结构,例如for、switch中使用。用于阻止程序往下面执行。
int age=0; // 学生年龄
System.out.println("请输入年龄:");
Scanner input =new Scanner(System.in);
age=input.nextInt();
if(age<18){
System.out.println("你还没成年,不可以上网吧!");
return ; // return 的作用是阻止程序继续往下执行。
}
System.out.println("恭喜你成年了,可以上网吧了!");
}
}
场景二、return 用于返回方法执行的结果
package lesson15;
import java.util.Scanner;
public class Test4 {
/**
* @param args
*/
public static void main(String[] args) {
// 场景二、return 用于返回方法执行的结果
System.out.println(SayHello());
}
public static String SayHello(){
return "Hello World!"; // 用于返回方法执行的结果
}
}