JavaScript is required

Trong câu lệnh sau: public static void main(String[] agrs) thì phần tử agrs[0] chứa giá trị gì?

A.
Tên của chương trình
B.
Số lượng tham số
C.
Tham số đầu tiên của danh sách tham số
D.
Không câu nào đúng
Trả lời:

Đáp án đúng: C


Trong Java, `args` là một mảng các chuỗi (String) được truyền vào hàm `main` khi chương trình được thực thi. Mỗi phần tử trong mảng `args` đại diện cho một tham số dòng lệnh. `args[0]` chính là tham số đầu tiên được truyền vào chương trình từ dòng lệnh. Do đó, đáp án C là chính xác. Phương án A sai vì `args[0]` không chứa tên chương trình. Tên chương trình không được truyền vào mảng `args`. Phương án B sai vì `args[0]` không chứa số lượng tham số. Số lượng tham số có thể được xác định bằng cách kiểm tra độ dài của mảng `args` (ví dụ: `args.length`). Phương án D sai vì có một câu đúng là C.

Câu hỏi liên quan