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程式來更清晰地解釋這個主題。
廣告