Câu hỏi phỏng vấn Java
Câu hỏi

Trong Java, dấu ... trong các tham số của phương thức có nghĩa là gì?

Câu trả lời

Trong Java, dấu "..." được sử dụng trong các tham số của phương thức để chỉ định rằng phương thức đó có thể nhận một số lượng tham số đầu vào biến đổi. Cụ thể, nó được gọi là "varargs" (viết tắt của "variable number of arguments"), cho phép bạn truyền vào phương thức một số lượng tham số tùy ý, bao gồm cả không truyền tham số nào.

Cách sử dụng:

  • Khai báo: Khi khai báo một phương thức sử dụng varargs, bạn sẽ đặt dấu "..." sau kiểu dữ liệu của tham số cuối cùng. Phương thức này sau đó có thể được gọi với bất kỳ số lượng tham số nào của kiểu đó.
  • Truyền tham số: Khi gọi một phương thức sử dụng varargs, bạn có thể truyền vào một mảng của kiểu dữ liệu tương ứng hoặc liệt kê các tham số cách nhau bằng dấu phẩy.
  • Xử lý trong phương thức: Trong phương thức, tham số varargs được xử lý như một mảng, cho phép bạn duyệt qua nó bằng vòng lặp for-each hoặc các cách ...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Trong Java, làm sao để bạn đảm bảo N thread có thể truy cập N tài nguyên mà không bị deadlock?

junior

Đối tượng (object) trong Java là gì?

junior

Liệt kê các bước để tạo một đối tượng (object) cho một lớp (class) trong Java?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào