解释一下 db.delete("contacts", "_id=?", new String[]{String.valueOf(selectedID)});
时间: 2024-05-13 11:13:55 浏览: 84
浅谈String.valueOf()方法的使用
这是一个 Android 平台上的数据库操作语句,用于删除名为 "contacts" 的数据库表中符合 "_id=?" 条件的数据行,其中 "?" 是一个占位符,需要通过第三个参数中的字符串数组来传入具体的值,即选定的数据行的 ID。具体来说,这个语句会执行一个 SQL DELETE 命令,对应的 SQLite 语句大概是这样的:
```
DELETE FROM contacts WHERE _id=?;
```
其中,"?" 的值会被替换为第三个参数中的字符串数组中的第一个元素,即 selectedID。这个语句会将符合条件的数据行从数据库表中删除。
阅读全文