跳到主要内容

5、方法

各位同学,今天我们学习的内容是方法。方法也是Java语言中一个很重要的组成部分,在实际开发中几乎每时每刻都在使用方法。所以对于今天的课程一定要搞清楚。

我们先来学习一下方法是什么

一、方法概述

1.1 方法是什么

**方法是一种语法结构,它可以把一段代码封装成一个功能,以便重复调用。**这句话什么意思呢?意思是,把一段功能代码围在一起,别人都可以来调用它。

下图是方法的完整格式

1661667297650

我们看一个需求,比如现在张工、李工两个人都需要求两个整数的和。不使用方法,代码如下。

// 1、李工。
int a = 10;
int b = 20;
int c = a+b;
System.out.println("和是:" + c);


// 2、张工。
int a1 = 10;
int b1 = 20;
int c1 = a1+b1;
System.out.println("和是:" + c1);

阅读上面的代码,我们不难发现。两次求和的代码中,除了求和的数据不一样,代码的组织结构完全一样。

像这种做相同事情的代码,就可以用方法进行封装。需要用到这段代码功能时,让别人调用方法就行。代码如下

//目标:掌握定义方法的完整格式,搞清楚使用方法的好处。
public class MethodDemo1 {
public static void main(String[] args) {
// 需求:假如现在很多程序员都要进行2个整数求和的操作。
// 1、李工。
int rs = sum(10, 20);
System.out.println("和是:" + rs);

// 2、张工。
int rs2 = sum(30, 20);
System.out.println("和是:" + rs2);
}

public static int sum(int a,int b) {
int c = a + b;
return c;
}
}