wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Java ArrayList Сұрақтары

Total questions: 49

Worksheet time: 25mins

Name
Class
Date
1.

Екі өлшемді массивтің бірінші жолын басып шығару үшін не қолданамыз?

a)

arr[0]

b)

arr[0][]

c)

arr[][0]

d)

arr[1][0]

e)

arr

2.

Төмендегі код не басып шығарады? int[][] arr = { {1, 2}, {3, 4}, {5, 6} }; System.out.println(arr[2][1]);

a)

6

b)

5

c)

4

d)

Қате шығарады.

e)

10

3.

ArrayList-ке элементті қалай қосамыз?

a)

list.add(10);

b)

list.insert(10);

c)

list.put(10);

d)

list.set(10);

e)

plus

4.

ArrayList-тен элементті индекспен қалай аламыз?

a)

list.get(2);

b)

list[2];

c)

list.fetch(2);

d)

list.select(2);

e)

list.plus

5.

ArrayList-тегі элементтер санын қалай аламыз?

a)

list.size();

b)

list.length;

c)

list.count();

d)

list.capacity();

e)

list.plus

6.

Төмендегі код не істейді? ArrayList list = new ArrayList<>(); list.add("Java"); list.add("Python"); System.out.println(list.get(1));

a)

Python

b)

Java

c)

Қате шығарады.

d)

Ештеңе басылмайды.

e)

Pyt

7.

ArrayList-тен элементті қалай өшіреміз?

a)

list.remove(2);

b)

list.delete(2);

c)

list.pop(2);

d)

list.clear(2);

e)

list.plus

8.

ArrayList-тегі барлық элементтерді өшіру үшін не қолданамыз?

a)

list.clear();

b)

list.removeAll();

c)

list.delete();

d)

list.reset();

e)

list.plus

9.

ArrayList бос немесе бос еместігін қалай тексереміз?

a)

list.isEmpty();

b)

list.size() == 0;

c)

list == null;

d)

Барлығы дұрыс.

e)

list.plus

10.

ArrayList-ті қалай сорттаймыз?

a)

Collections.sort(list);

b)

list.sort();

c)

Arrays.sort(list);

d)

list.order();

e)

list.plus

11.

ArrayList-тің соңына жаңа элемент қосу үшін қандай әдіс қолданылады?

a)

list.add(element);

b)

list.addLast(element);

c)

list.push(element);

d)

list.append(element);

e)

list.plus

12.

Төмендегі код қандай сан басып шығарады? ArrayList list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); System.out.println(list.size());

a)

3

b)

2

c)

4

d)

Қате шығарады.

e)

10

13.

ArrayList қандай жағдайда қолданылады?

a)

Элементтер саны динамикалық өзгеретін коллекция үшін.

b)

Элементтер саны алдын ала белгілі болғанда.

c)

Тек бүтін сандар үшін.

d)

Тек бір өлшемді массив үшін.

e)

Қате

14.

ArrayList-те белгілі бір элементтің бар-жоғын қалай тексереміз?

a)

list.contains(element);

b)

list.has(element);

c)

list.search(element);

d)

list.find(element);

e)

list.plus

15.

Төмендегі код не шығарады? ArrayList list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); System.out.println(list.indexOf(2));

a)

1

b)

2

c)

3

d)

Қате шығарады.

e)

10

16.

ArrayList-ті салыстыру үшін қандай әдіс қолданылады?

a)

list.equals(otherList);

b)

list.compare(otherList);

c)

list.match(otherList);

d)

list.isEqual(otherList);

e)

list.plus

17.

ArrayList-тегі бірінші элементті қалай аламыз?

a)

list.get(0);

b)

list.first();

c)

list.peek();

d)

list.getFirst();

e)

list.plus

18.

Төмендегі код қандай нәтиже береді? String str = "Hello"; System.out.println(str.length());

a)

5

b)

4

c)

6

d)

Қате шығарады.

e)

10

19.

Жолды бас әріптерге ауыстыру үшін қандай әдіс қолданылады?

a)

str.toUpperCase();

b)

str.toUpper();

c)

str.toCapital();

d)

str.capitalize();

e)

list.plus

20.

Жолды кіші әріптерге ауыстыру үшін қандай әдіс қолданылады?

a)

str.toLowerCase();

b)

str.toLower();

c)

str.toSmall();

d)

str.toMinCase();

e)

str

21.

String-ті басындағы және соңындағы бос орындардан тазарту үшін не қолданамыз?

a)

str.trim();

b)

str.strip();

c)

str.clean();

d)

str.cut(

22.

String-ті басындағы және соңындағы бос орындардан тазарту үшін не қолданамыз?

a)

str.trim()

b)

str.strip()

c)

str.clean()

d)

str.cut()

23.

Төмендегі код не істейді?

String str = "Hello, World!";

System.out.println(str.charAt(7));

a)

W

b)

o

c)

l

d)

Қате шығарады.

e)

2

24.

String-тің белгілі бір индексте басталатынын тексеру үшін қандай әдіс қолданылады?

a)

str.startsWith("Hello")

b)

str.beginWith("Hello")

c)

str.starts("Hello")

d)

str.hasPrefix("Hello")

25.

String-тің белгілі бір индексте аяқталатынын тексеру үшін қандай әдіс қолданылады?

a)

str.endsWith("World")

b)

str.finishWith("World")

c)

str.ends("World")

d)

str.hasSuffix("World")

26.

Жолды белгілі бір жолмен ауыстыру үшін қандай әдіс қолданылады?

a)

str.replace("a", "b")

b)

str.switch("a", "b")

c)

str.modify("a", "b")

d)

str.change("a", "b")

27.

Төмендегі код не істейді?

String str = "Java Programming";

System.out.println(str.substring(5, 9));

a)

Prog

b)

Progr

c)

ram

d)

Қате шығарады.

e)

pro

28.

String-тің ішінде белгілі бір мәтін бар-жоғын тексеру үшін қандай әдіс қолданылады?

a)

str.contains("Java")

b)

str.has("Java")

c)

str.includes("Java")

d)

str.check("Java")

29.

String-тің бірінші әрпін қалай аламыз?

a)

str.charAt(0)

b)

str.get(0)

c)

str.first()

d)

str.index(0)

30.

String-ті белгілі бір мәннен бастап іздеу үшін қандай әдіс қолданылады?

a)

str.indexOf("a")

b)

str.search("a")

c)

str.find("a")

d)

str.locate("a")

31.

String-ті бөлу үшін қандай әдіс қолданылады?

a)

str.split(",")

b)

str.divide(",")

c)

str.break(",")

d)

str.partition(",")

32.

String-ті басқа String-ке біріктіру үшін қандай әдіс қолданылады?

a)

str.concat("World")

b)

str.join("World")

c)

str.merge("World")

d)

str.add("World")

33.

Төмендегі код не істейді? String str = "Java"; System.out.println(str.equals("java"));

a)

false

b)

true

c)

Қате шығарады.

d)

Ештеңе басылмайды.

34.

String-тің бірдей екенін регистрді ескермей тексеру үшін қандай әдіс қолданылады?

a)

str.equalsIgnoreCase("java")

b)

str.equalsNoCase("java")

c)

str.ignoreEquals("java")

d)

str.checkCase("java")

35.

String-тің бос екенін тексеру үшін қандай әдіс қолданылады?

a)

str.isEmpty()

b)

str.isBlank()

c)

str.isNull()

d)

str.checkEmpty()

36.

Төмендегі код қандай нәтиже береді? String str = "Hello, World!"; System.out.println(str.indexOf('o'));

a)

4

b)

7

c)

-1

d)

Қате шығарады.

e)

10

37.

Төмендегі код қандай нәтиже береді? String str = "Java Programming"; System.out.println(str.startsWith("Java"));

a)

true

b)

false

c)

Қате шығарады.

d)

Ештеңе басылмайды.

38.

Төмендегі код не істейді? String str = "abc"; System.out.println(str.concat("def"));

a)

abcdef

b)

abc deff

c)

abc

d)

Қате шығарады.

39.

Java-да мұрагерлік үшін қандай кілт сөз қолданылады?

a)

extends

b)

implements

c)

inherits

d)

super

40.

Java-да интерфейсті іске асыру үшін қандай кілт сөз қолданылады?

a)

implements

b)

extends

c)

inherits

d)

super

41.

Қандай сынып басқа сыныптың қасиеттерін мұрагерлік ете алады?

a)

public

b)

final

c)

static

d)

private

42.

Java-да бірден бірнеше сыныптан мұрагерлік жасауға бола ма?

a)

Жоқ, Java бірнеше сыныптан тікелей мұрагерлікке жол бермейді.

b)

Иә, бірақ тек private қасиеттерді мұрагерлік етеді.

c)

Иә, мұрагерлік кез келген сыныпқа қолданылады.

d)

Тек интерфейстер үшін қолданылады.

e)

Тек екі классқа

43.

Мұрагерлік кезінде қай кілт сөз ата-ана сыныпқа сілтеме жасау үшін қолданылады?

a)

super

b)

this

c)

base

d)

parent

e)

abs

44.

Java-да Object сыныбының ерекшелігі неде?

a)

Барлық сыныптар Object сыныбынан мұрагерлік алады.

b)

Object тек интерфейстерді іске асырады.

c)

Object тек final сынып ретінде анықталады.

d)

Object арнайы айнымалыларды қолданады.

e)

Object ештеңе қолданбайды

45.

Егер мұрагерлік сынып ата-ана сыныптың әдісін қайта жазса, қандай аннотация қолданылады?

a)

@Override

b)

@Overload

c)

@Rewrite

d)

@Redefine

e)

@Abstract

46.

Көп деңгейлі мұрагерлік дегеніміз не?

a)

Сынып бірнеше деңгейде мұрагерлікке қатысады.

b)

Сынып бірнеше сыныптан бір уақытта мұрагерлік етеді.

c)

Мұрагерлік тек интерфейстер арасында болады.

d)

Мұрагерлік тек final сыныптар арасында болады.

e)

< >

47.

Қандай әдіс немесе қасиет мұрагерлік кезінде өзгертілмейді?

a)

final

b)

static

c)

private

d)

Барлығы дұрыс.

e)

finally

48.

Java-да полиморфизм дегеніміз не?

a)

Бір әдістің әртүрлі формаларда жұмыс істеуі.

b)

Бірнеше сыныптан мұрагерлік жасау.

c)

Тек интерфейстерді іске асыру.

d)

Тек final әдістерді пайдалану.

e)

Abstract

49.

Полиморфизмнің қандай түрлері бар?

a)

Компиляция уақытындағы және орындалу уақытындағы.

b)

Абстракт және нақты.

c)

Статикалық және динамикалық.

d)

Мұрагерлік және интерфейс.

e)

Ешқандай