Cách Gọi Hàm Trong Hàm Main Java
Có thể bạn quan tâm
Hàm trong java
Cú pháp:
modifier returnType nameOfMethod (Parameter List) { // method body }Trong đó:
- Modifiers: Tạm dịch là phạm vi sửa đổi và truy cập
- returnType: Là kiểu dữ liệu trả về
- nameOfMethod: Là tên của hàm (method)
- Parameter là các tham số đầu vào của hàm (có thể có nhiều tham số với nhiều kiểu dữ liệu khác nhau)
- method body: là các mã code bên trong hàm
19. Hàm (công việc)
Hàm dùng để thực hiệnmột công việc cụ thể trong chương trình, ví dụ như thực hiện công việc nhập liệu, thực hiện công việc hiển thị, thực hiện công việc tìm Max, Min, ...
Hàm giúp cho chương trình sáng hơn, dễ chỉnh sửa hơn.
Hàm là trung tâm của mọi hoạt động lập trình.
Cách tạo một hàm (hay công việc):
static kiểu_trả_về tên_Hàm(các_đối_số_nhận_dữ_liệu){
khối_lệnh;
[return giá_trị;]
}
trong đó,
kiểu_trả_về: là kiểu dữ liệu mà hàm muốn trả về giá trị tương ứng.kiểu_trả_vềcó thể là bất kỳ kiểu dữ liệu nào (int, char, float, double, String, ...).
tên_Hàm: do lập trình viên tự đặt, thường đặt theo cú pháp Lạc Đà, theo đó nếu tên hàm có nhiều từ thì từ từ thứ 2 ký tự đầu tiên sẽ viết hoa,ví dụ như nhapLieu(), hienThiDuLieu(), tinhBietThucDelta(), ...
các_đối_số_nhận_dữ_liệu: được khai báo để nhận lại dữ liệu nếu hàm cần có dữ liệu để xử lý công việc. Nếu không cần nhận dữ liệu thì không có phần này.
[return giá_trị;]: nếu hàm cókiểu_trả_vềkhác void thì bắt buộc phải trả về một giá trị ứng vớikiểu_trả_về.
Kích hoạt hàm:
Để yêu cầu một hàm nào đó thực thi thì ta cần gọi hàm đó, lời gọi có thể là từ trong hàm main() hoặc từ một hàm khác.
Ví dụ gọi trong hàm main():
static void hienThiThongTin(String hoTen){ System.out.println("Họ tên của bạn là: "+hoTen); } public static void main(String[] args) { String hoTen="Đặng Trần Long"; hienThiThongTin(hoTen); }
Ví dụ gọi hàm từ hàm khác ngoài hàm main():
static void hienThiThongTin(String hoTen, int luongCoBan, int soGioLam){ System.out.println("Họ tên của bạn là: "+hoTen); System.out.println("Lương của bạn là: "+luongCoBan); System.out.println("Thưởng: "+thuong(soGioLam, luongCoBan)); //chuyền các dữ liệu cho hàm thuong() xử lý } static float thuong(int soGioLam, int luongCoBan){ if(soGioLam>=200){ return luongCoBan*0.2f; //thưởng 20% lương }else if(soGioLam>=100){ return luongCoBan*0.1f; //thưởng 10% lương } return 0; //thưởng 0 nếu số giờ làm
Từ khóa » Cách Viết Hàm Main Trong Java
-
Phương Thức Main Trong Java | How Kteam
-
Phương Thức Main Trong Java
-
Bạn Hiểu Về Hàm Main Trong Java đến Mức Nào? 12 Câu Hỏi đơn ...
-
Phương Thức Main() Trong Java - Bạn đã Hiểu Hết Chưa?
-
Cách Gọi Hàm Main Trong Java
-
Một Số Câu Hỏi "hóc Búa" Về Hàm Main Trong Java - Deft Blog
-
Truyền Tham Số đầu Vào Cho Hàm Main Trong Java - Deft Blog
-
Tại Sao Hàm Main Trong Java Lại Là Public Static?
-
Lớp Và Phương Thức Trong Java
-
Bàn Về Phương Thức Main() Trong Java - Writes - Dạy Nhau Học
-
Tạo Hàm Trong Class Chứa Main ở Java - Dạy Nhau Học
-
Tại Sao Hàm Main Trong Java Lại Là Public Static ?
-
[Help]gọi Hàm Trong Java - CongDongJava
-
Study Java: Bài 8. Hàm (Function) | V1Study