Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Data extends Generator {
- private Integer dzien;
- private Integer miesiac;
- private Integer rok;
- private String data;
- private Integer idDnia;
- private Integer idMiesiaca;
- private Integer idKwartalu;
- private Integer idRoku;
- void daneDat() throws FileNotFoundException {
- Random rand = new Random();
- PrintWriter zapis = new PrintWriter("G2_DATA.csv");
- for (int i = 0; i < iloscDat; i++) {
- miesiac = 1 + rand.nextInt(12);
- rok = 2011 + rand.nextInt(6);
- if (miesiac == 1 || miesiac == 3 || miesiac == 5 || miesiac == 7 || miesiac == 8 || miesiac == 10 || miesiac == 12) {
- dzien = 1 + rand.nextInt(31);
- }
- if (miesiac == 4 || miesiac == 6 || miesiac == 9 || miesiac == 11) {
- dzien = 1 + rand.nextInt(30);
- }
- if ((miesiac == 2) && (rok == 2012 || rok == 2016)) {
- dzien = 1 + rand.nextInt(29);
- }
- else
- dzien = 1 + rand.nextInt(28);
- idDnia = 1 + rand.nextInt(dni.length);
- idMiesiaca = miesiac;
- if (miesiac >= 1 && miesiac <= 3) {
- idKwartalu = 1;
- }
- if (miesiac >= 4 && miesiac <= 6) {
- idKwartalu = 2;
- }
- if (miesiac >= 7 && miesiac <= 9) {
- idKwartalu = 3;
- }
- if (miesiac >= 10 && miesiac <= 12) {
- idKwartalu = 4;
- }
- switch (rok) {
- case 2011: idRoku = 1;
- break;
- case 2012: idRoku = 2;
- break;
- case 2013: idRoku = 3;
- break;
- case 2014: idRoku = 4;
- break;
- case 2015: idRoku = 5;
- break;
- case 2016: idRoku = 6;
- break;
- }
- data = rok + "/" + miesiac + "/" + dzien;
- zapis.println(i + 1 + ",'" + this.data + "'," + this.idDnia + "," + this.idMiesiaca + "," + this.idKwartalu + "," + this.idRoku);
- }
- zapis.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement