在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: 聰聰工作室原創作品,盜版必究!
新聞熱點
疑難解答