zoukankan      html  css  js  c++  java
  • java全栈day04--方法

    day04内容介绍

    1  方法基础知识

    2  方法高级内容

    3  方法案例

    一  方法的概念

         A:为什么要有方法

           提高代码的复用性

       B   什么是方法

        完成特定功能的代码块

    修饰符  返回值类型  方法名(参数){

      方法体语句

         return 返回值

    }

    详细的介绍一下:修饰符 目前写到今天java全栈,修饰符就用public static 后面再详细讲解其他的修饰符

                                返回值类型 :就是功能结果的数据类型

                                方法名:符合命名规则即可 最好见名知意  方便调用

             参数:实参

                     形参:方法定义上的  用于接受实际参数的

                     return  :结束方法的

                     返回值:就是功能的结果  由return带给调用者

         ex:

    public class MethodDemo{

         public static void main(){

       int area = getArea(2;6);

            System.out.println("面积是:"+area);

    }

     puublic static int gettArea(int w,int h){

          return w*h;

    }

    }

    ex2

    import java.util.Scanner;

    public class MethodDemo_01{

          public static void main(String[] args){

        double avg =  getAvg(2,2,3);

                 System.out.println(avg);

    }

    public static double getAvg(double a,double b,double c){

      return (a+b+c)/3

    }

    }

    当然也可以定义无返回值有参数的方法,如打印指定M行 每行N个*号的矩形

    定义有返回值无参数方法,如键盘录入一个整数 明确方法计算后结果的数据类型int

    明确没有未知数

    ex3:

    public static int getNumber(){

      Scanner sc = new Scanner(System.in);

    return sc.nextInt();

    方法的定义以及注意事项

    1 方法不能定义在另一个方法里面

    2 写错方法名字

    3 写错参数列表

    4 方法的返回值是void 方法中省略return  不写return   下面不能有代码

    5 方法的返回值类型 和return 后面数据类型必须匹配

    6 方法重复定义问题

    7 调用方法的时候  返回值void  不能写在输出语句中

    }

  • 相关阅读:
    领料单取整
    财务应付金额对不上的
    销售订单计算交期
    辅助单位启用
    K3CLOUD日志目录
    QLIKVIEW-日期格式,数字格式写法
    MRP运算报错-清除预留
    整单折扣后 财务、暂估应付价税合计对不上的问题处理
    BZOJ 2976: [Poi2002]出圈游戏 Excrt+set
    BZOJ 3060: [Poi2012]Tour de Byteotia 并查集
  • 原文地址:https://www.cnblogs.com/lijun6/p/9416843.html
Copyright © 2011-2022 走看看