Java Method Parameters

Java Method Parameters

Trong lập trình Java, tham số (parameters) là một phần quan trọng trong việc định nghĩa các phương thức (methods). Tham số cho phép bạn truyền dữ liệu vào một phương thức, giúp cho việc xử lý và tính toán trở nên linh hoạt hơn. Điều này cực kỳ hữu ích khi bạn muốn viết một phương thức có thể hoạt động với nhiều loại dữ liệu khác nhau hoặc thực hiện các phép toán khác nhau dựa trên đầu vào.

Định nghĩa Tham số Phương thức

Các tham số phương thức là các biến được khai báo trong định nghĩa của phương thức. Chúng sẽ nhận giá trị (arguments) khi phương thức được gọi. Mỗi tham số đều có kiểu dữ liệu xác định, điều này đảm bảo rằng bạn chỉ có thể truyền vào các giá trị tương ứng với kiểu dữ liệu đã định nghĩa.

Cú pháp

phương_thức_tên(tham_số_tên Kiểu_dữ_liệu, tham_số_tên2 Kiểu_dữ_liệu) {
    // Thân phương thức
}

Trong đó:

  • phương_thức_tên: tên của phương thức.
  • tham_số_tên: tên của tham số mà bạn muốn truyền vào.
  • Kiểu_dữ_liệu: kiểu dữ liệu của tham số, như int, String, double, v.v.

Ví dụ

Ví dụ 1: Phương thức với một tham số

public class Example {
    public static void sayHello(String name) {
        System.out.println("Hello, " + name + "!");
    }

    public static void main(String[] args) {
        sayHello("Alice");
    }
}

Khi bạn chạy ví dụ này, nó sẽ in ra: Hello, Alice!

Ví dụ 2: Phương thức với nhiều tham số

public class SumExample {
    public static int sum(int a, int b) {
        return a + b;
    }

    public static void main(String[] args) {
        int result = sum(5, 10);
        System.out.println("Tổng là: " + result);
    }
}

Khi chạy chương trình này, nó sẽ in ra: Tổng là: 15

Ví dụ 3: Tham số với kiểu dữ liệu khác nhau

public class Person {
    public static void displayInfo(String name, int age) {
        System.out.println("Tên: " + name + ", Tuổi: " + age);
    }

    public static void main(String[] args) {
        displayInfo("Bob", 30);
    }
}

Kết quả là: Tên: Bob, Tuổi: 30

Kết luận

Tham số phương thức là một phần thiết yếu của lập trình Java, cho phép bạn tạo ra mã lệnh linh hoạt và tái sử dụng. Bạn có thể định nghĩa phương thức với một hoặc nhiều tham số, và khi gọi phương thức đó, bạn có thể truyền bất kỳ giá trị nào tương ứng với kiểu dữ liệu đã định nghĩa. Sử dụng tham số phương thức một cách hiệu quả sẽ giúp cho chương trình của bạn trở nên mạnh mẽ và dễ bảo trì hơn.