return的用法
1.返回方法指定类型的值(这个值总是确定的),如果一个方法的功能是进行一些赋值、打印或修改,那么它可不返回值,
如果这个方法是为了获取某个属性的值的话,那么一般是需要返回值的。
2.结束方法的执行(仅仅一个return语句)。
对return返回值的理解
* 举个例子:
上课老师点名,叫到你名字的时候,老师希望你答一声“到”,这样老师就能知道你是不是来了。这就是老师点名的目的,
你答了一声“到”这个“到”就是点名这个方法的返回值。同样的,调用方法的时候总会有个目的。传入某个值,希望得到
处理后的结果,而处理后的结果就通过返回值回来。
* 最常见的需要返回值的情况:
public static void main(String[] args) {
int sum = add(1, 2);
System.out.println(sum);
}
public static int add(int a,int b){
int result = a + b;
return result;
}
return和break、continue的区别
* return:
1.返回方法指定类型的值(这个值总是确定的),如果一个方法的功能是进行一些赋值、打印或修改,那么它可不返回值,
如果这个方法是为了获取某个属性的值的话,那么一般是需要返回值的。
2.结束方法的执行(仅仅一个return语句)。
* break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退 出循环,
不执行循环中剩余的语句。(break语句也在switch语句中使用)
* continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,
接着进行下一次是否执行循环的判定。