Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement 我不知道';I don’我不知道如何使这个if语句起作用_If Statement - Fatal编程技术网

If statement 我不知道';I don’我不知道如何使这个if语句起作用

If statement 我不知道';I don’我不知道如何使这个if语句起作用,if-statement,If Statement,这是家庭作业中的问题:“如果一个人每周工作小时数小于或等于正常工作周的小时数,那么收入就是每周工作小时数的工资率。” 这是我的代码,它说这是一个无法访问的语句: public double getGrossIncome() { double income = 0; return income; if(hoursWorkedPerWeek <= NORMAL_WORK_WEEK){ income = payRate * hoursWorkedPer

这是家庭作业中的问题:“如果一个人每周工作小时数小于或等于正常工作周的小时数,那么收入就是每周工作小时数的工资率。”

这是我的代码,它说这是一个无法访问的语句:

public double getGrossIncome() {
    double income = 0;

    return income;

    if(hoursWorkedPerWeek <= NORMAL_WORK_WEEK){
        income = payRate * hoursWorkedPerWeek;
    }

}
public-double-getGrossIncome(){
双收入=0;
收益;

如果(hoursWorkedPerWeek在return语句之后写入的语句永远不会执行。因此,所有这些语句都被称为不可访问语句。 基于某些条件,我们可以在一个方法中有多个返回语句

例如:在这个方法中,我们有两个基于特定标准的返回语句

  public String process(int x){
    if (x<18){
      return "Not eligible";
      //Not reachable area
    }
    else{
      return "eligible";
      //Not reachable area
    }
  }
公共字符串进程(int x){

if(xd)您知道
return
语句的作用吗?记住:顺序很重要。函数返回后将“退出”。返回后的所有操作都不起任何作用。非常感谢