khoahoc.vietjack.com

Câu hỏi:

11/06/2026 2 Lưu

Đoạn chương trình sau sẽ in ra thông tin gì trên màn hình?

11: String a = "ABCD";

12: String b = a.toLowerCase();

13: b.replace(‘a’, ‘d’);

14: b.replace(‘b’, ‘c’);

15: System.out.println(b);

Chọn một Câu trả lời

A.

abcd

B.

ABCD

C.

dccd

D.

dcba

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án A

Vì:

+ Lệnh 11 sẽ tạo xâu a ="ABCD"

+ Lệnh 12 tạo ra xâu b ="abcd"

+ Lệnh 13 sẽ sinh ra xâu mới và thay thế ký tự a bởi d (xâu b không thay đổi)

+ Lệnh 14 sẽ sinh ra xâu mới và thay thế ký tự b bởi c (xâu b không thay đổi)

=> In ra abcd.