☕️ Java BACKEND developers </>☕️
186 subscribers
89 photos
148 videos
34 files
212 links
Download Telegram
Метод rotate

Поворачивает список по n местам вправо. Для поворота влево нужно использовать отрицательное значение для n.
Метод indexOf()

Ищет в строке заданный символ или строку, и возвращает их индекс (т.е. порядковый номер).

Метод:
1) Возвращает индекс, под которым символ или строка первый раз появляется в строке;
2) Возвращает (-1) если символ или строка не найдены.

Метод также может искать символ или строку, начиная с указанного индекса.
Метод contains

Используется для того чтобы проверить, содержит ли String указанную последовательность символов.
Метод endsWith()

Проверяет заканчивается ли эта строка указанным окончанием.

Метод возвращает значение true, если последовательность символов, представленного аргумента является окончанием последовательности символов, представленного этим объектом; в противном случаи значение false. Обратите внимание, что результатом будет значение true, если аргумент является пустой строкой или равным строковому объекту, определено как методом equals(Object).
Метод replaceFirst()

Заменяет первую подстроку данной строки, которая соответствует заданному регулярному выражению, с данной заменой, другими словами — метод в Java позволяет заменить первое вхождение слова или словосочетания в строке.
Метод substring()

Возвращает новую строку, которая является подстрокой данной строки. Подстрока начинается с символа, заданного индексом, и продолжается до конца данной строки или до endIndex-1, если введен второй аргумент.
Метод startsWith()

Проверяет начинается ли строка с указанного префикса, начиная с указанного индекса или с начала
Метод equals()

Сравнивает строку с указанным объектом. Результатом является значение true только в том случае, если аргумент не равен null и является строковым объектом (String), который представляет ту же последовательность символов как и этот объект.
Метод matches()

Возвращает значение true, если, и только в том случае, если эта строка соответствует заданному регулярному выражению.
Метод parseInt()

Используется для получения примитивного типа данных определенной строки, другими словами — преобразует строку в число. Это статический метод и может иметь один аргумент или два.

parseInt(String s) - возвращает целое (только в десятичной системе).

parseInt(int i) - возвращает целое число, учитывая строковое представление десятичных, двоичных, восьмеричных и шестнадцатеричных (radix равно 10, 2, 8 или 16 соответственно) чисел в качестве входных данных.
Метод replace()

Возвращает новую строку, в результате, заменив все вхождения oldChar, в данной строке, на newChar, другими словами — метод позволяет заменить символ в строке.
Метод fill()

Присваивает определенное значение int к каждому элементу указанного целочисленного массива. Такой же метод может быть использован всеми другими примитивными типами данных (byte, short, int и т.д.).
Метод regionMatches()

Используется для сравнения подстроки одной строки с подстрокой другой строки, то есть сравниваются части строк и возвращается результат этого сравнения — true (если части строк совпали) или false (не совпали).

Параметры

ignoreCase
— логическая переменная со значение true — игнорировать регистр, со значением false — не игнорировать регистр.
toffset — позиция, с которой начнем отсчет.
other — другая строка, часть которой мы будем сравнивать.
ooffset — позиция, с которой начнем отсчет в строке other
len — количество символов для сравнения.
Метод trim()

Возвращает копию данной строки, в которой удаляются начальные и конечные пробелы, или данную строку, если она не имеет начальных или конечных пробелов.
Метод lastIndexOf()

Метод lastIndexOf() в Java имеет следующие варианты:

int lastIndexOf(int ch)
— возвращает индекс в данной строке последнего вхождения указанного символа или -1, если символ не встречается.

public int lastIndexOf(int ch, int fromIndex) — возвращает индекс последнего вхождения символа в символьной последовательности, представленной данным объектом, который меньше или равен fromIndex, или -1, если символ не встречается до этой точки.

public int lastIndexOf(String str) — если аргумент строки встречается один или несколько раз в подстроке в этом объекте, то он возвращает индекс первого символа последней такой подстроки.

public int lastIndexOf(String str, int fromIndex) — возвращает индекс внутри данной строки последнего вхождения указанной подстроки, поиск осуществляется назад, начиная с указанного индекса.

Параметры:
ch
— символ;
fromIndex — индекс, чтобы начать поиск (от);
str — строка.
👍1
Метод concat()

Возвращает строку со значением строки, переданной в метод и приложенной к концу строки, используемой для вызова этого метода. Проще говоря метод concat() в Java объединяет строки, путем добавления одной строки в конец к другой.
Метод compareTo()

В Java метод compareTo() получает значение 0, если аргумент является строкой лексически равной данной строке; значение меньше 0, если аргумент является строкой лексически большей, чем сравниваемая строка; и значение больше 0, если аргумент является строкой лексически меньшей этой строки.
Метод copyValueOf()

Метод copyValueOf() в Java имеет две различные формы:
1) public static String copyValueOf(char[] data) — возвращает строку, которая представляет собой последовательность символов в заданном массиве.
2)public static String copyValueOf(char[] data, int offset, int count) — возвращает строку, которая представляет собой последовательность символов в заданном массиве.

Параметры:
data — массив символов;
offset — начало смещения подмассива;
count — длина подмассива.
Метод replaceAll()

Заменяет каждую подстроку данной строки, которая соответствует заданному регулярному выражению, с данной заменой, другими словами — метод позволяет заменить слово в строке.

Параметры
regex — регулярное выражение, которому данная строка должна соответствовать;
replacement — строка, которая заменит найденное выражение.
// berilgan arrayni [1,2,3] ko'rinishida String ga o'girib return qiladi.
public static String toString(int[] arr) {
return "";
}

// berilgan arrayda n bor bo'lsa true bo'lmasa false return qilsin.
public static boolean exists(int arr[], int n) {
return false;
}

// berilgan arrayda n nechi marta borligini topin return qiling.
public static int count(int[] arr, int n) {
return 0;
}

// berilgan arrayda n nechanchi indexda turganini turganini return qiling.
public static int indexOf(int[] arr, int n) {
return 0;
}

// beriglan arrayni n bilan to'ldiring. ozirda o'sha arrayni return qiling.
public static int[] fill(int[] arr, int n) {
for(int i=0; i< arr.length; i++){
arr[i] = n;
}
return arr; // array return qilinggan.
}

// berilgan arrayning startIndex dan boshlab endIndex gacha kataklarini n bilan to'ldiring.
public static int[] fill(int[] arr, int startIndex, int endIndex, int n) {
return arr; // array return qilinggan.
}

// a arrayni b arrayga ko'chirib o'tkazing va b ni return qiling.
// b array nig uzunligicha ko'chirib o'tkazing.
public static int[] copy(int[] a, int[] b) {
return b; // b return qilingan.
}

// a arraydan b arrayga length ta elementini ko'chirib o'tkazing.
public static int[] copy(int[] a, int[] b, int length) {
return b; // b return qilingan.
}

// a arrayning aStartIndex dan boshlab b arrayning bStartIndexiga length ta elementini ko'chirib o'tkazing.
public static int[] copy(int[] a, int[] b, int aStartIndex, int bStartIndex, int length) {
return b; // b return qilingan.
}

// berilgan arraydan eng kichik elementini toping va shu elementni return qiling
public static int min(int[] arr) {
return 0;
}

// berilgan arraydan eng kichik elementini topib uni indexsini return qiling.
public static int minIndex(int[] arr) {
return 0;
}

// berilgan arraydan eng katta elementini toping va shu elementni return qiling
public static int max(int[] arr) {
return 0;
}

// berilgan arraydan eng katta elementini topib uni indexsini return qiling.
public static int maxIndex(int[] arr) {
return 0;
}

// arraydagi o'xshash elementlarini o'chirib tashlang va xosil bo'lgan arrayni return qiling.
public static int[] removeDuplicate(int[] arr) {
return new int[0];
}

// arraydan qiymati n ga teng bo'lgan elementlarni o'chirib tashlang. Xosil bo'lgan arrayni return qiling
public static int[] removeELement(int[] arr, int n) {
return new int[0];
}

// a va b arraydagi birxil bo'lgan elementlarni yangi arrayga joylab return qiling
public static int[] duplicatedElements(int[] a, int[] b) {
return new int[0];
}

// berilgan arrayni o'sish bo'yicha sort qiling (tartiblang) va xosil bo'lgan arrayni return qiling.
public static int[] sortAsc(int[] arr) {
return arr;
}

// berilgan arrayni kamayish bo'yicha sort qiling (tartiblang) va xosil bo'lgan arrayni return qiling.
public static int[] sortDesc(int[] arr) {
return null;
}

// berilgan a va b array lar bir biriga tengmi. Yani barcha elementlari tengmi?
// agar teng bo'lsa true bo'lmasa false return qiling.
public static boolean equals(int[] a, int[] b) {
return false;
}

// berilgan arr arrayni berilgan (split) uzunligi bo'yicha kichik arraychalarga ajrating.
public static int[][] equals(int[] arr, int split) {
return null;
}