Как получить последнее значение ArrayList

$var = "partial%";
$stmt = $dbh->prepare("select wrd from tablename WHERE wrd LIKE :partial");
$stmt->bindParam(":partial", $var);
$stmt->execute(); // or $stmt->execute(array(':partial' => $var)); without 
                  // first calling bindParam()
$rs = $stmt->fetchAll();

Использование параметров вопросительного знака:

$stmt = $dbh->prepare('select wrd from tablename WHERE wrd LIKE ?');
$stmt->execute(array('partial%'));
$rs = $stmt->fetchAll();

http://www.php.net/manual/en/pdo.prepare.php

528
задан Dukeling 5 March 2015 в 18:27
поделиться

4 ответа

Следующее является частью List интерфейс (который ArrayList реализует):

E e = list.get(list.size() - 1);

E тип элемента. Если список пуст, get броски IndexOutOfBoundsException. Можно найти целую документацию API здесь.

637
ответ дан 22 November 2019 в 22:18
поделиться

В Kotlin можно использовать метод last:

val lastItem = list.last()
0
ответ дан Ollie 17 September 2019 в 06:16
поделиться

size() метод возвращает число элементов в ArrayList. Индексные значения элементов 0 через (size()-1), таким образом, Вы использовали бы myArrayList.get(myArrayList.size()-1) получать последний элемент.

10
ответ дан 22 November 2019 в 22:18
поделиться

это должно сделать это:

if (arrayList != null && !arrayList.isEmpty()) {
  T item = arrayList.get(arrayList.size()-1);
}
184
ответ дан 22 November 2019 в 22:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: