Android sqlite 命令类似于 db.delete(table, whereClause, whereArgs); whereClause 是一个字符串,例如“column1 = ? and column2 = ?” whereArgs 是一个字符串数组,它保存将在 whereClause 中替换的值。有没有一种简单的方法可以让我从中获取解码的字符串(用于记录目的)。String.format 似乎很接近,但并不完全。这就是我的目标:
Log.e(MY_DEBUG_TAG,
"Error executing Delete(" + table + ", " +
String.format(whereClause, whereArgs + ")");