zoukankan      html  css  js  c++  java
  • Java中关于return的理解

    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语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,
        接着进行下一次是否执行循环的判定。
  • 相关阅读:
    Haskell语言学习笔记(54)Data.Set
    Haskell语言学习笔记(53)Data.Sequence
    正则表达式(Java,C#,C++)
    Haskell语言学习笔记(52)正则表达式
    Haskell语言学习笔记(51)Comonad
    最大获利
    最小生成树
    PIGS
    三维偏序
    <noip2017>列队
  • 原文地址:https://www.cnblogs.com/ITHSZ/p/13211957.html
Copyright © 2011-2022 走看看