指定したキーの値を削除
広告
「ContentValues」クラスのオブジェクトに追加されたキーと値のペアを、キーを指定して削除する方法を確認します。「ContentValues」クラスで用意されている「remove」メソッドを使います。
remove public void remove(String key)
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」メソッドを使います。
clear public void clear()
Removes all values.
メソッドを実行すると全ての値を削除します。
具体的には次のように記述します。
ContentValues cv = new ContentValues(); cv.put("name", "orange"); cv.put("price", 100); cv.clear();
( Written by Tatsuo Ikura )