以下代碼適用於DAO和dBhelper類。我有3個表格,每列約6列,但我厭倦了與每個方法的字段名稱(插入,刪除等等)「玩」,並且希望用以下的代碼替換該代碼,循環,瀏覽字段名稱和要插入dB的數據。如何使用for循環插入多個值
所以,問題是:
如何更換這樣的表達MySQLiteHelper.COLUMN_ID
到MySQLiteHelper.columnName
sothat我可以嵌入這個oneliner成for-loop
。
private String[] allColumns = {
MySQLiteHelper.COLUMN_level_1,
MySQLiteHelper.COLUMN_level_2,
MySQLiteHelper.COLUMN_level_3
};
String[] mydata = myobject.getData();
// Here I would like to use a for-loop for the following lines
values.put(MySQLiteHelper.COLUMN_level_1, mydata[0]);
values.put(MySQLiteHelper.COLUMN_level_2, mydata[1]);
values.put(MySQLiteHelper.COLUMN_level_3, mydata[2]);
不太清楚你問,但我想我有什麼是至少半你想要什麼 – FabianCook