欢迎访问宙启技术站
智能推送

Java 函数的基本结构和调用方法

发布时间:2023-05-21 14:36:12

Java 中,函数也称为方法(method)。它们是一些可重复使用的代码块,用于执行特定的任务或操作。Java 中的函数主要由函数头和函数体组成。

1. 函数头

函数头通常有以下组成部分:

- 访问修饰符(access modifier):public、private 或 protected。它们决定了函数的访问权限。如果没有指定,默认为 package-private(在同一个包中可访问,但在其他包中不可访问)。

- 返回类型(return type):函数执行完毕后返回的值的数据类型。如果函数不返回任何值,则返回类型为 void。

- 函数名(function name):函数的名称,用于标识该函数。

- 形式参数列表(formal parameter list):函数所接受的输入参数。每个参数包括数据类型和参数名,并用逗号分隔。如果函数不需要接受任何参数,则形式参数列表为空。例如:void add(int x, int y)

函数头的示例:

public int add(int x, int y) {
    // 函数体
}

上面的函数头表示一个公共的函数,名称为 add,接受两个整数类型的参数 x 和 y,返回一个整数类型的值。

2. 函数体

函数体是实现函数功能的代码块。它用一组花括号括起来。在函数体中,可以定义变量、执行语句、调用其他函数等。

函数体的示例:

public int add(int x, int y) {
    int sum = x + y;
    return sum;
}

上述函数体表示一个将 x 和 y 相加并返回结果的函数。

3. 函数调用

要使用函数,必须在程序中先进行函数调用。函数调用的形式是将函数名和实际参数列表放置在一对圆括号中,并在函数名前面加上调用对象(如果有):

int result = add(3, 5); // 调用 add 函数,将返回值存储在 result 变量中

在上面的示例中,函数 add 接受两个整数类型的参数 3 和 5,并返回它们的和。调用该函数的返回值将被赋给 result 变量。

总之,Java 函数是重复使用的代码块,用于执行特定的任务或操作。函数由函数头和函数体组成。函数头包括访问修饰符、返回类型、函数名和形式参数列表。调用函数时需要在圆括号中提供实际参数列表。