JavaScript is required

Khởi tạo biến chuỗi String s = new String("Hello Truongbt"); Các lệnh dưới đây, lệnh nào không hợp lệ:

A.

int i = s.length();

B.

int i = length(s);

C.

s.toLowerCase();

D.
s.toUpperCase();
Trả lời:

Đáp án đúng: B


Câu hỏi kiểm tra kiến thức về các phương thức của lớp `String` trong Java. * **A. `int i = s.length();`**: Phương thức `length()` là một phương thức hợp lệ của lớp `String`, trả về độ dài của chuỗi. Do đó, lệnh này hợp lệ. * **B. `int i = length(s);`**: `length(s)` không phải là cách gọi đúng để lấy độ dài chuỗi trong Java. Hàm `length()` không phải là một hàm toàn cục mà là một phương thức của đối tượng `String`. Do đó, lệnh này không hợp lệ. * **C. `s.toLowerCase();`**: Phương thức `toLowerCase()` là một phương thức hợp lệ của lớp `String`, trả về một chuỗi mới với tất cả các ký tự được chuyển thành chữ thường. Tuy nhiên, lệnh này hợp lệ. * **D. `s.toUpperCase();`**: Phương thức `toUpperCase()` là một phương thức hợp lệ của lớp `String`, trả về một chuỗi mới với tất cả các ký tự được chuyển thành chữ hoa. Tuy nhiên, lệnh này hợp lệ. Vậy, đáp án không hợp lệ là B.

Câu hỏi liên quan