Java Parameters: Định Nghĩa và Cú Pháp
Trong lập trình Java, "parameters" (tham số) là các biến được định nghĩa trong phần khai báo của phương thức. Chúng cho phép bạn truyền dữ liệu vào phương thức và làm cho phương thức có thể hoạt động với các dữ liệu đó. Sử dụng tham số giúp mã nguồn trở nên linh hoạt và tái sử dụng hơn.
Định Nghĩa Tham Số
Tham số là các biến có tên được định nghĩa trong dấu ngoặc đơn trong khai báo của phương thức. Khi bạn gọi một phương thức, bạn có thể truyền các giá trị (thực tế được gọi là "arguments" - đối số) vào những tham số này.
Cú Pháp Tham Số
Cú pháp khai báo tham số trong Java có dạng như sau:
[access_modifier] return_type methodName(parameterType parameterName1, parameterType parameterName2, ...) { // thân phương thức }
Trong đó:
- access_modifier: (tùy chọn) định nghĩa mức truy cập cho phương thức (public, private, protected).
- return_type: kiểu dữ liệu mà phương thức sẽ trả về.
- methodName: tên của phương thức.
- parameterType: kiểu dữ liệu của tham số.
- parameterName: tên biến tham số.
Ví Dụ Về Tham Số
Đây là một số ví dụ cơ bản về việc sử dụng tham số trong phương thức:
Ví dụ 1: Phương thức Không Trả Về Giá Trị
public class Calculator { // Phương thức này nhận hai tham số và in tổng của chúng ra public void add(int a, int b) { int sum = a + b; System.out.println("Tổng: " + sum); } public static void main(String[] args) { Calculator calc = new Calculator(); calc.add(5, 3); // Gọi phương thức với đối số } }
Khi chạy chương trình trên, kết quả sẽ là "Tổng: 8".
Ví dụ 2: Phương thức Trả Về Giá Trị
public class MathOperations { // Phương thức này nhận hai tham số và trả về tích của chúng public int multiply(int a, int b) { return a * b; } public static void main(String[] args) { MathOperations math = new MathOperations(); int result = math.multiply(4, 7); // Gọi phương thức và lưu kết quả System.out.println("Tích: " + result); // In ra tích } }
Khi chạy chương trình trên, kết quả sẽ là "Tích: 28".
Kết Luận
Tham số trong Java giúp bạn tạo ra các phương thức linh hoạt và có thể tái sử dụng với các dữ liệu khác nhau. Việc hiểu rõ cách khai báo và sử dụng tham số sẽ giúp bạn cải thiện kỹ năng lập trình và viết mã hiệu quả hơn.