2016 - 2024

感恩一路有你

java中return的理解 java中的for循环中可以使用return吗?

浏览量:1419 时间:2021-04-06 03:59:55 作者:admin

java中的for循环中可以使用return吗?

你的程序没有问题。但是F方法不返回值。f方法有两个返回值,一个在初始判断中,另一个在for循环中。但其他位置没有返回值。编译时,Java虚拟机会检查方法是否能返回值。因为f方法中有一个路径将导致没有返回值,所以在编译时会报告一个错误。因为J可能不等于1或2。则第一次返回可能不被执行。同样,第二次返回可能因条件不足而无法工作。这样,f方法就没有返回值。编译器检测到此错误。正确的方法是:public static long f(int j){if(j==1 | j==2){return 1}long F1=1L long F2=1L long f=0 for(int i=1I<=j-2i){f=F1=F2=f return f}return 0l//注意这一行。在这里,如果不满足以上条件,返回0,希望对您有所帮助!}

JAVA中,请问RETURN与break有何区别?

Return是结束方法调用并返回为方法定义的类型的返回值;

跳出循环时使用break,表示下一步将不执行循环语句。

在main方法中,返回类型为void,不需要返回。

java中的for循环中可以使用return吗?

1. 使用return后,您将直接跳转,并且无法继续循环。2一般情况下,在整个流程操作完成后,您会给出一个跳转页面的返回值,或者返回值

java中return的理解 java中list的用法 java怎么用return

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。