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

Java中函数的使用示例

发布时间:2023-06-18 14:30:12

Java中函数是方法(或称为子程序),可以实现重复调用的操作,让代码可读性更高、逻辑更清晰、结构更紧凑。本篇文章将通过示例介绍Java中函数的使用,便于新手快速掌握。

一、函数的定义

使用Java函数前需要先定义函数,语法如下:

访问修饰符 返回值类型 函数名(形参列表){

   函数体

   return 返回值;

}

- 访问修饰符:可以是public、private、protected、default,本例中使用public;

- 返回值类型:可以是Java中任意类型,本例中返回值类型为int;

- 函数名:任意String类型的值,用于区分函数;

- 形参列表:可以是多个任意类型的参数,不同参数间用逗号隔开;

- 函数体:方法体中定义了函数具体执行的操作;

- 返回值:函数返回的结果,可以是任何类型。

二、函数的调用

定义了函数之后,就可以通过调用函数来使用它了。使用函数的格式如下:

返回值类型 变量名 = 函数名(实参列表)

- 返回值类型:函数定义的返回值类型;

- 变量名:用于接收函数返回值的变量;

- 函数名:被调用的函数名;

- 实参列表:被调用的函数的实际参数。

示例代码1:定义一个不带参数不返回值的函数,并在主函数中调用它。

public class Test {

   //定义函数

   public static void print(){

      System.out.println("www.baidu.com");

   }

   //主函数

   public static void main(String args[]){

      //调用函数

      print();

   }

}

运行结果:

www.baidu.com

在上述代码中,定义了一个静态,不带参数,不返回任何值的函数 - print(),函数内部是简单的向控制台输出"www.baidu.com"。 然后,在主函数中调用了定义的函数print()。

示例代码2:定义带参数返回值的函数,并在主函数中调用它。

public class Test{

   //定义函数

   public static int sum(int a, int b){

      int c = a + b;

      return c;  //返回值

   }

   //主函数

   public static void main(String args[]){

      //调用函数

      int result = sum(2, 3);

      System.out.println("两个数的和是:" + result);

   }

}

运行结果:

两个数的和是:5

在上述代码中,定义了一个静态的,带两个参数(a,B),返回一个整数的函数sum()。函数内部的操作是将参数a和b相加,将结果c返回。随后在主函数中,使用变量result接收sum()函数返回的值并将结果输出到控制台。