300 Câu hỏi trắc nghiệm lập trình Java có đáp án - Phần 3

Trong đoạn mã trên x nhận giá trị bao nhiêu? StringBuffer s = new StringBuffer("hello how are you?"); int x = s.charAt(6); System.out.println(x);

47/50

Trong đoạn mã trên x nhận giá trị bao nhiêu?
StringBuffer s = new StringBuffer("hello how are you?");
int x = s.charAt(6);
System.out.println(x);

102

104

h

Lỗi biên dịch

Giải thích

Chọn đáp án B. Vì: s.charAt(6) truy xuất phần tử thứ 7 là kí tự 0, trong mã asscii thì kí tự 0 là 104