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

middle

Tầm quan trọng của phương thức hashCode() equals() trong Java là gì?

senior

Sự khác biệt giữa Serial garbage collectorThroughput garbage collector trong Java là gì?

middle

Sự khác biệt giữa ArrayListLinkedList trong Java là gì?

Bình luận

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

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