指定したキーの値を削除

広告

「ContentValues」クラスのオブジェクトに追加されたキーと値のペアを、キーを指定して削除する方法を確認します。「ContentValues」クラスで用意されている「remove」メソッドを使います。

Remove a single value.

Parameters:
  key  the name of the value to remove

1番目の引数に値を削除したいキーを指定します。

具体的には次のように記述します。

ContentValues cv = new ContentValues();
cv.put("name", "orange");
cv.put("price", 100);
cv.remove("name);

全ての値を削除する

キーを指定して個々の値を削除するのではなく、全ての値を削除するメソッドも用意されています。「ContentValues」クラスで用意されている「clear」メソッドを使います。

Removes all values.

メソッドを実行すると全ての値を削除します。

具体的には次のように記述します。

ContentValues cv = new ContentValues();
cv.put("name", "orange");
cv.put("price", 100);
cv.clear();

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)