Trả lời:
Đáp án đúng: D
Đoạn mã Java sử dụng lớp `StringBuffer`.
- Dòng (1) khởi tạo một đối tượng `StringBuffer` rỗng.
- Dòng (2) khai báo một biến `StringBuffer` tên `s` nhưng gán giá trị `null`.
- Dòng (3) gọi phương thức `append(s)` trên đối tượng `result`. Khi `s` là `null`, phương thức `append` sẽ thêm chuỗi "null" vào `result`. Điều này không gây ra lỗi.
- Dòng (4) chèn chuỗi "123" vào vị trí 0 của `result`. Như vậy, "123" sẽ được thêm vào đầu chuỗi hiện tại.
- Dòng (5) in ra nội dung của `result`.
Vì vậy, kết quả in ra sẽ là "123null".





