首页 > 学院 > 开发设计 > 正文

聪聪工作室---插入日期数据小技巧switch-case

2019-11-09 13:38:50
字体:
来源:转载
供稿:网友

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: 聪聪工作室原创作品,盗版必究!


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表