Перейти к основному содержимому

Java String.lastIndexOf()

· 1 мин. чтения

Задача: Сумма двух чисел

Напишите функцию twoSum. Которая получает массив целых чисел nums и целую сумму target, а возвращает индексы двух чисел, сумма которых равна target. Любой набор входных данных имеет ровно одно решение, и вы не можете использовать один и тот же элемент дважды. Ответ можно возвращать в любом порядке...

ANDROMEDA

Метод lastIndexOf() возвращает индекс последнего вхождения String в другой String . Если в метод передается int , то метод ищет эквивалент символа Unicode.

Мы также можем передать индекс символа для начала поиска.

Доступные подписи

public int lastIndexOf(int ch)
public int lastIndexOf(int ch, int fromIndex)
public int lastIndexOf(String str)

Пример

@Test
public void whenCallLastIndexOf_thenCorrect() {
assertEquals(2, "foo".lastIndexOf("o"));
assertEquals(2, "foo".lastIndexOf(111));
}