Câu hỏi:
 int j = 2; switch (j) { case 2:   System.out.println("value is two"); case 2 + 1 : System.out.println("value is three");   break; default:   System.out.println("value is " + j);   break; }

 

Chọn phát biểu đúng cho đoạn mã sau:

372 Lượt xem
05/11/2021
3.9 8 Đánh giá

A. Đoạn mã không hợp lệ bởi biểu thức ở dòng 5

B. Biến j trong cấu trúc switch() có thể là một trong các kiểu : byte, short, int hoặc long

C.  Kết xuất của chương trình chỉ là dòng : value is two

D. Kết xuất của chương trình chỉ là dòng : value is two và value is three

Đăng Nhập để xem đáp án
Câu hỏi khác cùng đề thi
Câu 1:

Phát biểu nào sau đây đúng?

A. Một lớp có thể kế thừa từ nhiều lớp khác bằng cách dùng từ khoá extends

B. Một lớp có thể thừa kế từ nhiều interface khác bằng cách dùng từ khoá extends

C. Một interface có thể thừa kế từ nhiều interface bằng cách dùng từ khoá extends

D. Tất cả các phát biểu đều sai

Xem đáp án

05/11/2021 7 Lượt xem

Câu 5:

Định nghĩa một mảng 2 chiều, cách nào sau đây không đúng?

A. ouble[][] values = new double[][8];

B. double[][] values = new double[2][0];

C. double[][] values = new double[8][];

D. double[][] values = new double[2][8];

Xem đáp án

05/11/2021 5 Lượt xem

Câu 6:
 Racoon rocky; SwampThing pogo; Washer w;  rocky = new Racoon(); w = rocky; pogo = w;

 

Cho đoạn mã sau. Chọn câu đúng

A. Dòng 6 sẽ không biên dịch; cần phải có phép ép kiểu để chuyển từ kiểu Racoon sang kiểu Washer

B. Dòng 7 sẽ không biên dịch; cần có phép ép kiểu để chuyển từ kiểu Washer sang kiểu SwampThing

C.  Đoạn mã sẽ biên dịch nhưng sẽ phát sinh Exception ở dòng 7 vì chuyển đổi kiểu khi thực thi từ interface sang class là không được phép

D. Đoạn mã sẽ biên dịch và sẽ phát sinh Exception ở dòng 7 vì kiểu lớp của w tại thời điểm thực thi không thể chuyển sang kiểu SwampThing

Xem đáp án

05/11/2021 4 Lượt xem

Chưa có bình luận

Đăng Nhập để viết bình luận

Bộ câu hỏi trắc nghiệm môn Lập trình mạng - Phần 6
Thông tin thêm
  • 3 Lượt thi
  • 60 Phút
  • 50 Câu hỏi
  • Người đi làm