Xem thêm

Java return: Hãy biết cách sử dụng Java return!

Huy Erick
Trong lập trình Java, câu lệnh return được sử dụng để trả về một giá trị khi một phương thức cụ thể kết thúc thực thi. Mỗi phương thức trong Java đều có một kiểu...

Trong lập trình Java, câu lệnh return được sử dụng để trả về một giá trị khi một phương thức cụ thể kết thúc thực thi. Mỗi phương thức trong Java đều có một kiểu trả về như String, int, float, double hoặc void (không trả về gì). Để sử dụng một trong những kiểu trả về đã nêu, ta phải thêm một câu lệnh return vào bên trong phương thức.

Cách sử dụng từ khoá return trong Java

Có hai cách sử dụng từ khoá return trong Java, được liệt kê dưới đây:

Trường hợp 1: Phương thức trả về một giá trị

Khi muốn định nghĩa một phương thức Java với kiểu trả về, câu lệnh return phải được theo sau ngay là một giá trị trả về tương ứng với kiểu đã thêm vào. Java cho phép thêm kiểu trả về của phương thức như String, int và cả Java Arrays.

Dưới đây là một ví dụ minh họa về cách xác định kiểu trả về và câu lệnh trả về trong Java:

public static String greet() {     return "Xin chào từ codegree!"; }  public static void main(String[] args) {     System.out.println(greet()); }

Khi phương thức greet() được thực thi, nó sẽ trả về giá trị đã được thêm vào câu lệnh trả về, trong trường hợp này là "Xin chào từ codegree!".

Hình ảnh minh hoạ Hình ảnh: Cách sử dụng câu lệnh return trong Java!

Trường hợp 2: Phương thức Java không trả về giá trị

Đơn giản, câu lệnh return sẽ được bỏ qua trong các phương thức Java nếu không có giá trị trả về.

Dưới đây là một ví dụ minh họa để giải thích điều này. Ta xác định một phương thức Java với kiểu void và tên là subtract(). Phương thức này không có câu lệnh trả về, chỉ in ra sự khác biệt của hai đối số ab trên console:

public static void subtract(int a, int b) {     int diff = a - b;     System.out.println("Sự khác biệt của a - b là: " + diff); }  public static void main(String[] args) {     subtract(5, 3); }

Khi phương thức subtract() được gọi, chỉ có mã được thêm vào trong cơ thể của nó được thực thi và do kiểu trả về là void, nên không có giá trị được trả về.

Hình ảnh minh hoạ Hình ảnh: Câu lệnh return trong Java khi không có giá trị trả về!

Đó là những thông tin quan trọng về từ khoá return trong Java. Bạn có thể tìm hiểu thêm nếu cần.

Tóm tắt: Java return

Câu lệnh return trong Java được sử dụng để thêm câu lệnh trả về cho một phương thức với kiểu trả về. Mỗi phương thức trong Java đều có một kiểu trả về như String, int, float, double hoặc void (không trả về gì). Để sử dụng một trong những kiểu trả về đã nêu, ta phải thêm một câu lệnh return vào bên trong phương thức. Trong bài viết này, chúng ta đã thảo luận về việc sử dụng câu lệnh return trong việc định nghĩa câu lệnh trả về trong các phương thức trong Java.

1