return:1、是指什么意思
2、它后面如果有变量指什么(如:return a;)
3、如果它后没有变量,只单独一个return那只什么(如:return ;)
4、它之后的语句是如何处理
(如:return ;
System.out.println("aa");
这个“ System.out.println("aa");”是否执行?
)
2、它后面如果有变量指什么(如:return a;)
3、如果它后没有变量,只单独一个return那只什么(如:return ;)
4、它之后的语句是如何处理
(如:return ;
System.out.println("aa");
这个“ System.out.println("aa");”是否执行?
)
*return 的使用方法,return直接退出方法,break退出循环
*/
public class Return{
public static void main(String args[]){
int i=9;
// for(int a=0;a<100;a++){
// System.out.println(a);
// if(a>5){
// break;
// }
// }
if(i==9){
return;
}else{
System.out.println("aaa");
}
System.out.println("bbb");
}}1。return 就是返回的意思
2.一般用在有返回值的函数中
int sum(int x,int y){
return x+y;
}
public static void main(String args[]){
int s=0;
s=sum(3+4);
}
3,4看我给你的例子吧
2、它后面如果有变量指的是该方法的返回值
3、如果它后没有变量,只单独一个return那只什么:还是返回,此方法执行结束,不过因为此方法的类型是void 所以后面不用加任何值.
4、它之后的语句是如何处理:后面的语句不处理,不过以你上面的写法编译的时候应该会报错:语句不可到达.
之后的输出不会执行,你可以亲自实验一下!
返回到上一层调用的意思,表示此方法执行结束;如果是main函数,程序结束。 2、它后面如果有变量指什么(如:return a;)
该方法的返回值 3、如果它后没有变量,只单独一个return那只什么(如:return ;)
只返回,仅能用在void函数;用在有返回值的函数,返回空值,有警告。 4、它之后的语句是如何处理
(如:return ;
System.out.println("aa");
这个“ System.out.println("aa");”是否执行?
)
如果是挨着的,return后面的永远无法执行到;要去掉。在编译器里会有警告。