$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();
Следующее является частью List
интерфейс (который ArrayList реализует):
E e = list.get(list.size() - 1);
E
тип элемента. Если список пуст, get
броски IndexOutOfBoundsException
. Можно найти целую документацию API здесь.
В Kotlin можно использовать метод last
:
val lastItem = list.last()
size()
метод возвращает число элементов в ArrayList. Индексные значения элементов 0
через (size()-1)
, таким образом, Вы использовали бы myArrayList.get(myArrayList.size()-1)
получать последний элемент.
это должно сделать это:
if (arrayList != null && !arrayList.isEmpty()) {
T item = arrayList.get(arrayList.size()-1);
}