Rumah > Java > javaTutorial > Fahami kuasa fungsi Java

Fahami kuasa fungsi Java

王林
Lepaskan: 2024-04-21 10:15:01
asal
909 orang telah melayarinya

Fungsi Java ialah alatan penggunaan semula kod yang boleh digunakan untuk mentakrifkan tugasan yang boleh diulang, termasuk: Mentakrifkan fungsi: menggunakan borang nama fungsi jenis pulangan awam (parameter). Memanggil fungsi: Gunakan format nama instance.nama fungsi (parameter sebenar).

Fahami kuasa fungsi Java

Fahami kelebihan fungsi Java

Fungsi Java ialah alatan penggunaan semula kod yang berkuasa yang membantu pembangun mentakrifkan tugas yang boleh diulang. Begini cara untuk mentakrif dan menggunakan fungsi Java:

Tentukan fungsi Java

public class FunctionDemo {

    // 定义一个名称为 sum 的函数,接收两个参数并返回它们的和
    public int sum(int num1, int num2) {
        return num1 + num2;
    }

    // 定义一个名称为 printMessage 的函数,接收一个参数并打印消息
    public void printMessage(String message) {
        System.out.println(message);
    }

    // 主函数
    public static void main(String[] args) {
        // 创建 FunctionDemo 类的实例
        FunctionDemo functionDemo = new FunctionDemo();

        // 调用 sum 函数并打印结果
        int result = functionDemo.sum(10, 20);
        System.out.println("Sum: " + result);

        // 调用 printMessage 函数并打印消息
        functionDemo.printMessage("你好,世界!");
    }
}
Salin selepas log masuk

Dalam contoh ini:

  • Kelas FunctionDemo mengandungi fungsi yang ditentukan. Fungsi FunctionDemo 类包含定义的函数。
  • sum 函数接收两个整型参数并返回它们的和。
  • printMessage 函数接收一个字符串参数并打印消息。
  • main 方法是程序的入口点,用于调用函数。

实战案例:使用 Java 函数实现简单的计算器

让我们创建一个简单的计算器类来演示 Java 函数:

public class Calculator {

    // 定义加法函数
    public int add(int num1, int num2) {
        return num1 + num2;
    }

    // 定义减法函数
    public int subtract(int num1, int num2) {
        return num1 - num2;
    }

    // 定义乘法函数
    public int multiply(int num1, int num2) {
        return num1 * num2;
    }

    // 定义除法函数
    public double divide(int num1, int num2) {
        return (double) num1 / num2;
    }

    // 主函数
    public static void main(String[] args) {
        // 创建 Calculator 类的实例
        Calculator calculator = new Calculator();

        // 调用加法函数并打印结果
        int addResult = calculator.add(10, 20);
        System.out.println("Sum: " + addResult);

        // 调用减法函数并打印结果
        int subtractResult = calculator.subtract(20, 10);
        System.out.println("Difference: " + subtractResult);

        // 调用乘法函数并打印结果
        int multiplyResult = calculator.multiply(10, 20);
        System.out.println("Product: " + multiplyResult);

        // 调用除法函数并打印结果
        double divideResult = calculator.divide(20, 10);
        System.out.println("Quotient: " + divideResult);
    }
}
Salin selepas log masuk

在这个示例中:

  • Calculator 类包含了用于加法、减法、乘法和除法的函数。
  • main
  • sum menerima dua parameter integer dan mengembalikan jumlahnya.

Fungsi printMessage menerima parameter rentetan dan mencetak mesej.

🎜Kaedah utama ialah titik masuk program dan digunakan untuk memanggil fungsi. 🎜🎜🎜🎜Kes praktikal: Melaksanakan kalkulator ringkas menggunakan fungsi Java🎜🎜🎜Mari kita buat kelas kalkulator ringkas untuk menunjukkan fungsi Java: 🎜rrreee🎜Dalam contoh ini: 🎜🎜🎜 >fungsi Classalculator untuk penambahan, penolakan, pendaraban dan pembahagian. 🎜🎜 Kaedahutama digunakan untuk memanggil fungsi dan mencetak hasilnya. 🎜🎜🎜Contoh ini menunjukkan cara fungsi Java boleh membantu anda membuat blok kod boleh guna semula dan memudahkan aplikasi anda. 🎜

Atas ialah kandungan terperinci Fahami kuasa fungsi Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan