30 câu hỏi
Lệnh sau in ra kết quả là bao nhiêu: System.out.printf(“%,.2f”, 10000.0 / 3.0);
3333.3333333333335
3333.33
3,3333.33
3332.0
Chọn định dạng hiển thị khi thực hiện câu lệnh sau: System.out.printf(“%tc”, new Date());
Sun Dec 02 2010
Sun Dec 02 17:26:19 ICT 2010
Sunday December 02 2010
Sunday December 05:26:00 ICT 2010
Chọn định dạng hiển thị khi thực hiện câu lệnh sau: System.out.printf(“%1$s %2$tB %2$te, %2$tY”, “Due date:", new Date());
Due date:Dec 02 2010
Sun Dec 02 2010
Dec 02, 2010
Due date: Dec 02, 2010
Lệnh nào chỉ sử dụng trong trường hợp các vòng lặp lồng nhau?
label
jump
array
Không có đáp án đúng
Hàm nào sau đây có thể được sử dụng đối với output có định dạng?
print()
println()
format()
scanf()
Khai báo nào sau đây là đúng
1.char[] str;
2.char[] str = new char;
3.char[] str = new ['A', 'B'];
1, 2
2, 3
1, 3
1, 2, 3
Định nghĩa interface nào sau đây là không hợp lệ?
public interface inout {}
protected interface inout { int i = 12;}
interface inout { public final int MAX_INDEX = 100;}
interface input { public void indl();}
Cho String str = “univerity”, lệnh nào dưới đây lấy chuỗi “univer” và gắn vào chuỗi str1?
String str1 = str.substring(0, 6);
String str1 = str.substring(0, 5);
String str1 = str.substring(1, 6);
String str1 = str.substring(5);
Cho str = “Yunlin universtiy”, lệnh str.indexOf(“uni”) trả về kết quả là gì?
1
7
15
Lệnh sai
Cho str = “Yunlin university”, lệnh str.lastIndexOf(“i”) trả về kết quả là bao nhiêu?
4
14
7
Không có đáp án đúng
Cho str = “Yunlin university”, lệnh str.lastIndexOf(“i”, 7) trả về kết quả là bao nhiêu?
4
14
7
-1
Cho str = “Yunlin university”, lệnh str.lastIndexOf(“sti”) trả về kết quả là bao nhiêu?
4
14
false
-1
Cho khối lệnh sau: int s = 0; for (int i = 3; i < 10; i++) s += i; Sau khi chạy khối lệnh s = ?
</>
42
55
45
9
Cho khối lệnh sau: for (int i = 0; i <= 10; i++) { int s = 0; s += i;} System.out.print(s); Sau khi chạy khối lệnh s = ?
</=>
0
55
45
Lệnh sai
Cho khối lệnh sau: int s = 0; for (int i = 0; i <= 10; i++) s += i; Sau khi chạy khối lệnh s = ?
</=>
0
55
45
50
Cho khối lệnh sau: int s = 0; for (int i = 0; i < 10; i++) { s = 0; s += i; } Sau khi chạy khối lệnh s = ?
</>
0
55
45
9
Cho khối lệnh sau: for (int i = 0; i <= 10; i++) { if (i == 3) break;; System.out.print(i);} Khi chạy chương trình sẽ in ra kết quả là bao nhiêu?
</=>
0
012
0123
012345678910
Cho khối lệnh sau: for (int i = 0; i <= 10; i++) { if (i = 3) continue; System.out.print(i);} Khi chạy chương trình sẽ in ra kết quả là bao nhiêu?
</=>
0
012
0123
Chương trình báo lỗi
Cho khối lệnh sau: for (int i = 1; i < 10; i++) { if (i == 3) continue; System.out.print(i);} Khi chạy chương trình sẽ in ra kết quả là bao nhiêu?
</>
12456789
12
123456789
12345678910
Cho chương trình tên message.class: public static void main(String[] args) { if (args.equals(“-g”)) System.out.print(“Goodbye, “); for (int i = 1; i < args.length; i++) System.out.print(“ “ + args[i]); } Nếu chương trình chạy với lệnh java message -g cruel world, vậy tham số args có giá trị là gì?
</>
-g
cruel
world
-g cruel world
Cho chương trình tên message.class: public static void main(String[] args) { if (args.equals(“-g”)) System.out.print(“Goodbye, “); for (int i = 1; i < args.length; i++) System.out.print(“ “ + args[i]); } Nếu chương trình chạy với lệnh java message -g cruel world, vậy tham số args có giá trị là gì?
</>
-g
cruel
world
-g cruel world
Cho chương trình tên message.class: public static void main(String[] args) { if (args.equals(“-g”)) System.out.print(“Goodbye, “); for (int i = 1; i < args.length; i++) System.out.print(“ “ + args[i]); } Nếu chương trình chạy với lệnh java message -g cruel world, vậy tham số args có giá trị là gì?
</>
-g
cruel
world
-g cruel world
Cho chương trình tên message.class: public static void main(String[] args) { if (args.equals(“-g”)) System.out.print(“Goodbye, “); for (int i = 1; i < args.length; i++) System.out.print(“ “ + args[i]); } Nếu chương trình chạy với lệnh java message -g cruel world, vậy tham số args có giá trị là gì?
</>
-g
cruel
world
Không có tham số args
Cho chương trình tên message.class: public static void main(String[] args) { if (args.equals(“-g”)) System.out.print(“Goodbye, “); for (int i = 1; i < args.length; i++) System.out.print(“ “ + args[i]); } Nếu chương trình chạy với lệnh java message -g cruel world sẽ in kết quả là gì?
</>
-g cruel world
cruel world
Goodbye, cruel world
Goodbye cruel world
Cho chương trình tên message.class: public static void main(String[] args) { if (args.equal(“-g”)) System.out.print(“Goodbye, “); for (int i = 1; i < args.length; i++) System.out.print(“ “ + args[i]); } Nếu chương trình chạy với lệnh java message -g cruel world sẽ in kết quả là gì?
</>
-g cruel world
cruel world
Goodbye, cruel world
Chương trình báo lỗi
Cho class như sau: class KiemTra { private int i; private int nextId; public void setId() { id = nextId; nextId++; } } Nếu khởi tạo 2 đối tượng class A extends KiemTra và class B extends KiemTra, id của đối tượng A có giá trị là ?
0
1
2
Không có giá trị đúng
Cho class như sau: class KiemTra { private int i; private int nextId; public void setId() { id = nextId; nextId++; } } Nếu khởi tạo 2 đối tượng class A extends KiemTra và class B extends KiemTra, id của đối tượng B có giá trị là ?
0
1
Không có giá trị đúng
Cho class như sau: class KiemTra { private int i; private static int nextId; public void setId() { id = nextId; nextId++; } } Nếu khởi tạo 2 đối tượng class A extends KiemTra và class B extends KiemTra, id của đối tượng B có giá trị là ?
0
1
2
Không có giá trị đúng
Cho class như sau: class KiemTra { private int i; private static int nextId = 1; public void setId() { id = nextId; nextId++; } } Nếu khởi tạo 2 đối tượng class A extends KiemTra và class B extends KiemTra, id của đối tượng B có giá trị là ?
0
1
2
Chương trình báo lỗi
Cho class như sau: 1: public interface Comparable { 2: int compareTo(Object other); 3: } 4: class Employee implements Comparable { 5: public int compareTo(Object other) { 6: Employee other = (Employee) otherObject; 7: return 0; 8: } 9: } Chương trình trên sai ở dòng nào"
1
2, 4
5
Không sai ở dòng nào cả
