![](/img/trans.png)
[英]How to apply continue and yield multiple values from a for-loop in scala?
[英]how to insert multiple values using a for-loop
下面的代碼與DAO和dBhelper類一起使用。 我有3個表,每個表有大約6列,但是我對每個方法的字段名(插入,刪除等)都感到“煩惱”,並且想使用for循環在下面替換該代碼,瀏覽字段名稱和要插入dB的數據。
所以問題是:
如何將這樣的表達式MySQLiteHelper.COLUMN_ID
替換為MySQLiteHelper.COLUMN_ID
, MySQLiteHelper.columnName
我可以將此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]);
private String[] allColumns = {
MySQLiteHelper.COLUMN_level_1,
MySQLiteHelper.COLUMN_level_2,
MySQLiteHelper.COLUMN_level_3
};
String[] mydata = myobject.getData();
for(int i = 0; i < allColums.length(); i++){
values.put(allColums[i], mydata[i]);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.