在java开发过程中,经常会碰到需要插入日期数据,一年或很多年的数据,下面是我写的一个插入2017年一整年的数据的代码:
Electraicors electraicors = new Electraicors(); for (int j = 1; j < 13; j++) { switch (j) { case 1: for (int i = 1; i < 32; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-1-" + i); electraicorsservice.insert(electraicors); } break; case 2: for (int i = 1; i < 29; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-2-" + i); electraicorsService.insert(electraicors); } break; case 3: for (int i = 1; i < 32; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-3-" + i); electraicorsService.insert(electraicors); } break; case 4: for (int i = 1; i < 31; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-4-" + i); electraicorsService.insert(electraicors); } break; case 5: for (int i = 1; i < 32; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-5-" + i); electraicorsService.insert(electraicors); } break; case 6: for (int i = 1; i < 31; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-6-" + i); electraicorsService.insert(electraicors); } break; case 7: for (int i = 1; i < 32; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-7-" + i); electraicorsService.insert(electraicors); } break; case 8: for (int i = 1; i < 32; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-8-" + i); electraicorsService.insert(electraicors); } break; case 9: for (int i = 1; i < 31; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-9-" + i); electraicorsService.insert(electraicors); } break; case 10: for (int i = 1; i < 32; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-10-" + i); electraicorsService.insert(electraicors); } break; case 11: for (int i = 1; i < 31; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-11-" + i); electraicorsService.insert(electraicors); } break; case 12: for (int i = 1; i < 32; i++) { electraicors.setData(Math.random() * 50 + ""); electraicors.setTime("2017-12-" + i); electraicorsService.insert(electraicors); } break; } }OK了,成功运行!
下面是操作结果:
作者:聪聪工作室 QQ:1099749430
PS: 聪聪工作室原创作品,盗版必究!
新闻热点
疑难解答