Java程序:演示带有2个参数且无返回值的方法
没有返回值的方法被称为void方法,因为它不返回任何值。此方法可以接受多个参数。在本教程中,我们将实现Java程序,演示带有两个参数且无返回值的方法。
首先,我们将了解语法、示例以及最终的实现。
语法
public static void method_name (int parameter1, int parameter2)
这里:
public − 这是访问说明符,指定谁能访问此方法。
static − 必须将方法设为静态以避免错误。
void − 表示此方法不返回任何值。
method_name − 这是方法的名称或标签。可以使用方法名称在程序的后面部分调用此方法。
Parameter1, parameter2 − 参数列表。根据需要,它可以是任何有效类型。
public static void add (int a1, int a2) {
// java code to add two integers
};
算法
通过声明类来启动程序。
定义main方法。在main方法中,为变量赋值并调用稍后在程序中定义的方法。
根据需要定义方法,例如diff、product,并为其分配两个参数。
定义要在定义的方法内执行的代码。
由于方法没有任何返回类型,因此必须使用System.out.println()或任何其他合适的输出方法显示输出。
示例
以下程序用于演示如何编写带有2个参数且无返回值的方法。
在名为Difference的类中创建了一个名为diff的方法,该方法包含2个参数且无返回值。diff方法在main方法中被调用,并将需要计算差值的数值传递给该方法。
// Java Program to demonstrate a method
// having 2 Parameters and no Return value
import java.util.*;
public class Difference {
public static void main(String args[]){
int n1 = 100;
int n2 = 20;
// Calling the diff method
diff(n1, n2);
}
public static void diff(int a, int b){
int diff = a - b;
// Displaying the difference between two numbers
System.out.print("Difference of two numbers " +a+ " and " +b+ " is: " + diff);
}
}
输出
Difference of two numbers 100 and 20 is: 80
示例
这是另一个程序,用于演示如何编写带有2个参数且无返回值的方法。
在名为Product的类中创建了一个名为product的方法,该方法包含2个参数且无返回值。product方法在main方法中被调用,并将需要计算乘积的数值传递给该方法。
// Java Program to demonstrate a method having
// 2 Parameters and no Return value
import java.util.*;
public class Product {
public static void main(String args[]){
double n1 = 100.0;
double n2 = 20.0;
// Calling the product method
product (n1, n2);
}
public static void product (double a, double b) {
double product = a * b;
// Displaying the product of two nos.
System.out.print("Difference of two numbers " +a+ " and " +b+ " is: " + product);
}
}
输出
Difference of two numbers 100.0 and 20.0 is: 2000.0
结论
本文阐述了如何在Java中定义一个带有两个参数且无返回值的方法。我们从语法开始,然后通过示例和两个Java程序来更清晰地解释这个主题。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C编程
C++
C#
MongoDB
MySQL
Javascript
PHP