java - Java:将数组切割成第n个数字然后添加到数据库
问题描述
我想将数组切割成第 n 个数字并添加到数据库
示例:
数组 = {John,Doe,sampleFirstName,SampleLastName,Fname,Lname}
数据库表 = fname varchar(20), lname varchar (20)
循环前两个,然后插入到数据库表?可能吗?
for(int x=0;x>array.size();x++){
insertToDb("John", "Doe");
insertToDb("sampleFirstName", "SampleLastName"); //something like this to add to DB
}
解决方案
您可以遍历成对的元素:
for (int i = 0; i < array.length / 2; i += 2) {
insertToDB(array[i], array[i + 1];
}
推荐阅读
- java - Gitlab ci selenium测试与docker未连接到RemoteWebDriver
- r - R中的工作流通过读取字符串中的变量名将数据解析为预定列
- python - 在 read_csv 函数调用后,QUÉBEC 中的拉丁字符 É 显示为 QUÉBEC
- keyboard-shortcuts - 将“向上箭头”键绑定到 fzf 命令
- javascript - React Masonry Layout 在渲染带有淡入效果的图像时存在错误
- python - Django Wagtail:是否有任何选项可以禁用 wagtail fieldPanel?
- ruby-on-rails - 使用 Rails 或 Bootstrap 对 HTML 表中的列进行排序?
- asp.net - 错误的“BC30205:预期语句结束。” 在运行时
- reactjs - 如何设置来自 Redux 存储的输入值,但仍然能够写入该输入并更新值?
- javascript - 使用表单中的按钮将变量附加到具有来自其他表单的变量的 url