Нет. Вам нужно будет определить свой собственный метод содержимого, который будет выполнять итерацию среди ArrayList
, и сравнить значения, используя метод equalsIgnoreCase
класса String
.
Редактировать: Я не хочу быть грубым, но вопрос довольно ясен: парень хочет использовать метод contains
. Поэтому он не может / должен использовать toLowerCase
перед добавлением элементов по слишком многим причинам: например, ему может понадобиться исходный String
(а не тот, который в нижнем регистре). Кроме того, поскольку мы говорим о методе contains
, мы фокусируемся на элементах, а не на их индексах (как кто-то ответил несколько минут назад).