Biểu thức nào sau đây hợp lệ
Đáp án đúng: D
Phân tích:
Câu hỏi kiểm tra về tính hợp lệ của các biểu thức trong Java, đặc biệt là liên quan đến kiểu dữ liệu String và phép toán nối chuỗi.
Giải thích từng đáp án:
Đáp án 1:
String x = "Hello"; int y = 9; x+=y;- Biểu thức này hợp lệ. Trong Java, toán tử
+=khi được sử dụng vớiStringsẽ thực hiện nối chuỗi. Giá trị củay(kiểuint) sẽ được tự động chuyển đổi thànhStringvà nối vàox.Đáp án 2:
String x = "Hello"; int y = 9; x= x + y;- Biểu thức này hợp lệ. Tương tự như đáp án 1, toán tử
+khi được sử dụng vớiStringsẽ thực hiện nối chuỗi.ysẽ được tự động chuyển đổi thànhStringvà nối vàox.Đáp án 3:
String x = null; int y = (x != null) && (x.length>0)?x.length():0;- Biểu thức này hợp lệ. Biểu thức sử dụng toán tử ternary (
? :) để kiểm tra xemxcó phải lànullhay không. Nếuxkhácnullvà độ dài củaxlớn hơn 0, thìysẽ nhận giá trị là độ dài củax, ngược lạiysẽ bằng 0. Toán tử&&(AND) đảm bảo rằngx.length()chỉ được gọi khixkhácnull, tránh lỗiNullPointerException.Đáp án 4: Tất cả các câu đều đúng
- Vì cả ba đáp án trên đều đúng, nên đáp án này là đáp án chính xác.
Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
