У меня есть массив, который я хочу проверить последние цифры, если он находится в массиве.Использование метода String.endswith() на Java
Пример:
String[] types = {".png",".jpg",".gif"}
String image = "beauty.jpg";
// Note that this is wrong. The parameter required is a string not an array.
Boolean true = image.endswith(types);
Пожалуйста, обратите внимание: Я знаю, что могу проверять каждый отдельный элемент, используя для цикла.
Я хочу знать, есть ли более эффективный способ сделать это. Причина состоит в том, что строка изображения уже находится в цикле с постоянным изменением.
Вы действительно пытаетесь назвать логическое «истинное»? Или это для некоторых демонстрационных целей? – BlackVegetable
Оба @BlackVegetable –
@GearsdfGearsdfas true - зарезервированное ключевое слово Java. И все равно это не очень хорошее имя переменной - не очень описательное. –