Hôm nay tôi đã xem một số mã Java và tôi thấy một số cú pháp kỳ lạ:
public class Sample {
public int get()[] {
return new int[]{1, 2, 3};
}
}
Tôi nghĩ rằng không thể biên dịch và muốn sửa những gì tôi nghĩ là lỗi đánh máy, nhưng sau đó tôi nhớ rằng trình biên dịch Java đã thực sự chấp nhận nó!
Ai đó có thể vui lòng giúp tôi hiểu ý nghĩa của nó không? Nó có phải là một mảng các hàm không?