Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java array

Total questions: 6

Worksheet time: 10mins

Name
Class
Date
1.

Що виведе наступна програма?

class ArrayTest {

public static void main(String[] args) {

float[] f1, f2;

f1 = new float[10];

f2 = f1;

System.out.println("f2[0] = " + f2[0]);

}

}

a)

Помилка компіляції в рядку f2 = f1;

b)

Виведе у консоль f2[0] = null

c)

Виведе у консоль f2[0] = 0.0

2.

Виберіть правильні варіанти створення масиву.

a)

int array[] = {5, 7, 3};

b)

int[5] array = new int;

c)

int[] array = new int[4];

d)

int[] array = {5; 7; 3};

3.

Які варіанти спричинять помилку компілятора?

a)

float f2[] = new float[];

b)

float[]f1 = new float[3];

c)

float f3[] = new float[3];

d)

float[] f = new float(3);

4.

Що спричиняє помилку компілятора?

a)

double array[] = {3, 5, 8};

b)

boolean results[] = new boolean[]{true, false, true};

c)

String cats[] = {"Fluffy", "Spot", "Zeus"};

d)

int [ ][ ] scores = {2,7,6}, {9,3,45};

5.

Існує наступний код:

int[] a = new int[15];

Які твердження вірні?

a)

a[0] рівне null

b)

a[14] не визначено

c)

a[14] дорівнює 0

d)

a.length дорівнює 15

6.

Яким є результат виконання наступного коду?

public class MyArrays {

public static void main(String[] args) {

byte array[][] = {{1, 2, 3, 4}, {1, 2, 3}};

System.out.println(array[1].length + " " + array.length);

}

}

a)

3 7

b)

2 7

c)

2 4

d)

помилка компіляції

e)

3 2