当前位置: 首页 > article >正文

【Java】——方法

方法(method)是程序中最小的执行单元

eg:main方法

作用:

        提高代码的复用性、提高代码的可维护性

方法的格式:

        将代码打包在一起,该过程称为方法定义

方法调用:

        方法定义后并不是直接运行,需要手动调用才能执行,该过程称为方法调用

方法的定义格式:

public    static    返回值类型        方法名(参数){

        方法体;

        return    返回值;

}

格式:

public static void 方法名(){

        方法体(打包的代码)

}

public static void playmod(){

        打印语句

}

注:void表示没有返回值 

调用

方法名(); 

带参数的格式“

public static void 方法名(参数){

}

例子:

        public static void getSum(int number1,int number2.....){

形参和实参

形参:全称形式参数,是指方法定义中的参数

实参:全称实际参数,方法调用的参数

方法调用时,形参和实参必须一一对应,否则程序将报错。

带有返回值的方法

public static         返回值类型         方法名(参数){

        方法体;

        return        返回值;

}

带返回值方法的调用

        直接调用

        方法名(实参) 

赋值调用

        整数类型        变量名 = 方法名(实参) 

输入调用

        system.out.println(方法名(实参)); 

package com.school.practice;

public class methodDemo {
    public static void main(String[] args) {

        int sum1 = getSum(20,30,40);
        System.out.println(sum1);

//        输出调用
        System.out.println(getSum(20,30,40));
       int sum2 = getSum(20,30,40);
       int sum =sum1 + sum2;
        System.out.println(sum);
    }
    public static int getSum(int num1,int num2,int num3){
        int result =num1 + num2 + num3;
        return result ;

    }
}


http://www.kler.cn/a/471490.html

相关文章:

  • flutter 专题二十四 Flutter性能优化在携程酒店的实践
  • C++ 入门第23天:Lambda 表达式与标准库算法入门
  • 分享3个国内使用正版GPT的网站【亲测有效!2025最新】
  • 如何轻松反转C# List<T>中的元素顺序
  • Webstorm整合Tabnine AI 编码工具
  • Python递归(汉诺塔问题)
  • 网络安全的学习与实践经验(附资料合集)
  • 深入Android架构(从线程到AIDL)_16 应用Android的UI框架03
  • NVIDIA发布RTX 50系列显卡:性能飞跃,Blackwell架构引领新时代
  • Vue.js组件开发-实现图表数据动态展示
  • 继承(5)
  • Qt: 无法运行rc.exe
  • PyTorch 官方文档 中文版本
  • Axure PR 9 锚点定位滚动 设计交互
  • IP查询于访问控制保护你我安全
  • 虚拟机Linux Red Hat 7.9 Docker部署.Net 7 Zr.Admin项目(后端)
  • nfs开机自动挂载
  • 《Mcal》--MCU模块
  • HTML-多媒体标签
  • TypeScript语言的正则表达式
  • 区别:支持向量机 (SVM) 和逻辑回归
  • Flink概念知识讲解之:Restart重启策略配置
  • Python如何导入自定义的类
  • 12-Gin 中的 Session --[Gin 框架入门精讲与实战案例]
  • GDPU Android移动应用 期末习题集 一天速成(更新ing)
  • 如何确保爬虫程序稳定运行?