遇到return,函数就结束了,不会往下执行

测试:

class User 
{
    String name;
    int age;
    boolean fun1(int i){
        if(i==1){
            return false;//这里返回不管是false或true都不往下执行
        }
        //i为1时不往下执行
        fun2();
        return true;
    }

    void fun2(){
        System.out.println("函数2");
    }
}

 

class Test
{
    public static void main(String args []){
        User u = new User();
        boolean b=u.fun1(1);
        System.out.println(b);
    }
}

 

相关文章:

  • 2022-12-23
  • 2021-08-18
  • 2021-11-14
  • 2022-12-23
  • 2022-12-23
  • 2022-02-27
  • 2021-11-03
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-24
  • 2021-08-02
  • 2022-01-01
  • 2021-06-29
  • 2021-07-10
  • 2022-12-23
相关资源
相似解决方案