JavaScript is required

Cho chương trình tên message.class: public static void main(String[] args) { if (args.equals(“-g”)) System.out.print(“Goodbye, “); for (int i = 1; i < args.length; i++) System.out.print(“ “ + args[i]); } Nếu chương trình chạy với lệnh java message -g cruel world, vậy tham số args có giá trị là gì?

A.

-g

B.

cruel

C.

world

D.

Không có tham số args

Trả lời:

Đáp án đúng: A


Trong Java, khi chạy một chương trình với dòng lệnh java message -g cruel world, các tham số truyền vào từ dòng lệnh sẽ được lưu trữ trong mảng args. Mảng args sẽ chứa các chuỗi được phân tách bởi khoảng trắng.

  • args[0] sẽ là "-g"
  • args[1] sẽ là "cruel"
  • args[2] sẽ là "world"

Vì vậy, khi chương trình chạy, args sẽ chứa các giá trị: "-g", "cruel", và "world".

Câu hỏi liên quan