Hi Leute,
ich versuche gerade iein php Script in Java umzusetzten um Java zu lernen.
Bin gerade beim Thema Multidemensionale Assoziative Arrays...
Hier in Java muss ich sicher mit HashMaps arbeiten, oder?
Kann mir hier einer soweit helfen, und mir mal n Anfang zeigen wie ich dieses Array in Java setze?
ich versuche gerade iein php Script in Java umzusetzten um Java zu lernen.
Bin gerade beim Thema Multidemensionale Assoziative Arrays...
Hier in Java muss ich sicher mit HashMaps arbeiten, oder?
Kann mir hier einer soweit helfen, und mir mal n Anfang zeigen wie ich dieses Array in Java setze?
Code:
private $seasons = array(
1 => array(
"Frühling" => array(
"atmosphericCondition" => array(
1 => "Klar",
2 => "Klar",
3 => "Klar",
4 => "Klar",
5 => "Klar",
6 => "Klar",
7 => "Bewölkt",
8 => "Bewölkt",
9 => "Leichter Morgennebel",
10 => "Leichter Morgennebel",
11 => "Leichter Morgennebel",
12 => "Leichter Morgennebel",
13 => "Nebel",
14 => "Nebel",
15 => "Nebel",
16 => "Nieselregen",
17 => "Nieselregen",
18 => "Dauerregen",
19 => "Dauerregen",
20 => "Gewitter",
),
"rainfall" => array(
1 => "",
2 => "",
3 => "",
4 => "",
5 => "",
6 => "",
7 => "Gelegentlich Schauer",
8 => "Gelegentlich Schauer",
9 => "",
10 => "",
11 => "",
12 => "",
13 => "",
14 => "",
15 => "",
16 => "",
17 => "",
18 => "",
19 => "",
20 => "Wolkenbruch für maximal 3 Stunden.",
),
"wind" => array(
1 => 0,
2 => 0,
3 => 0,
4 => 0,
5 => 0,
6 => 0,
7 => 1,
8 => 1,
9 => -1,
10 => -1,
11 => -1,
12 => -1,
13 => -3,
14 => -3,
15 => -3,
16 => -1,
17 => -1,
18 => 2,
19 => 2,
20 => 4,
),
"variation" => array(
1 => 0,
2 => 0,
3 => 0,
4 => 0,
5 => 0,
6 => 0,
7 => -3,
8 => -3,
9 => -1,
10 => -1,
11 => -1,
12 => -1,
13 => -2,
14 => -2,
15 => -2,
16 => -2,
17 => -2,
18 => -4,
19 => -4,
20 => 2,
),
"temperature" => array(
1 => 0,
2 => 0,
3 => 0,
4 => 0,
5 => 0,
6 => 0,
7 => 0,
8 => 0,
9 => 0,
10 => 0,
11 => 0,
12 => 0,
13 => -1,
14 => -1,
15 => -1,
16 => -1,
17 => -1,
18 => -2,
19 => -2,
20 => -3,
),
),
),
2 => array(
"Sommer" => array(
"atmosphericCondition" => array(
1 => "Sonnig und klar",
2 => "Sonnig und klar",
3 => "Sonnig und klar",
4 => "Sonnig und klar",
5 => "Sonnig und klar",
6 => "Sonnig und klar",
7 => "Sonnig und klar",
8 => "Sonnig und klar",
9 => "Sonnig und klar",
10 => "Sonnig und klar",
11 => "Schwül warm",
12 => "Schwül warm",
13 => "Schwül warm",
14 => "Schwül warm",
15 => "Schwül warm",
16 => "Kurze Schauer",
17 => "Nieselregen",
18 => "Gewitter",
19 => "Gewitter",
20 => "",
),
"rainfall" => array(
1 => "",
2 => "",
3 => "",
4 => "",
5 => "",
6 => "",
7 => "",
8 => "",
9 => "",
10 => "",
11 => "Dunstig",
12 => "Dunstig",
13 => "Dunstig",
14 => "Dunstig",
15 => "Dunstig",
16 => "",
17 => "",
18 => "Heftige Schauer",
19 => "Wolkenbruch dauert maximal 2 Stunden",
20 => "Wolkenbruch dauert maximal 2 Stunden",
),
"wind" => array(
1 => -1,
2 => -1,
3 => -1,
4 => -1,
5 => -1,
6 => -1,
7 => -1,
8 => -1,
9 => -1,
10 => -1,
11 => -1,
12 => -2,
13 => -2,
14 => -2,
15 => -2,
16 => 1,
17 => 0,
18 => 2,
19 => 4,
20 => 4,
),
"variation" => array(
1 => -2,
2 => -2,
3 => -2,
4 => -2,
5 => -2,
6 => -2,
7 => -2,
8 => -2,
9 => -2,
10 => -2,
11 => -1,
12 => -1,
13 => -1,
14 => -1,
15 => -1,
16 => -4,
17 => -3,
18 => 1,
19 => 5,
20 => 5,
),
"temperature" => array(
1 => 1,
2 => 1,
3 => 1,
4 => 1,
5 => 1,
6 => 1,
7 => 1,
8 => 1,
9 => 1,
10 => 1,
11 => 2,
12 => 2,
13 => 2,
14 => 2,
15 => 2,
16 => 0,
17 => 1,
18 => -1,
19 => -2,
20 => -2,
),
),
),
3 => array(
"Herbst" => array(
"atmosphericCondition" => array(
1 => "Klar",
2 => "Klar",
3 => "Klar",
4 => "Klar",
5 => "Klar",
6 => "Klar",
7 => "Bewölkt",
8 => "Bewölkt",
9 => "Leichter Morgennebel",
10 => "Leichter Morgennebel",
11 => "Leichter Morgennebel",
12 => "Leichter Morgennebel",
13 => "Nebel",
14 => "Nebel",
15 => "Nebel",
16 => "Nieselregen",
17 => "Nieselregen",
18 => "Dauerregen",
19 => "Dauerregen",
20 => "Gewitter",
),
"rainfall" => array(
1 => "",
2 => "",
3 => "",
4 => "",
5 => "",
6 => "",
7 => "Gelegentlich Schauer",
8 => "Gelegentlich Schauer",
9 => "",
10 => "",
11 => "",
12 => "",
13 => "",
14 => "",
15 => "",
16 => "",
17 => "",
18 => "",
19 => "",
20 => "Wolkenbruch für maximal 3 Stunden.",
),
"wind" => array(
1 => 0,
2 => 0,
3 => 0,
4 => 0,
5 => 0,
6 => 0,
7 => 1,
8 => 1,
9 => -1,
10 => -1,
11 => -1,
12 => -1,
13 => -3,
14 => -3,
15 => -3,
16 => -1,
17 => -1,
18 => 2,
19 => 2,
20 => 4,
),
"variation" => array(
1 => 0,
2 => 0,
3 => 0,
4 => 0,
5 => 0,
6 => 0,
7 => -3,
8 => -3,
9 => -1,
10 => -1,
11 => -1,
12 => -1,
13 => -2,
14 => -2,
15 => -2,
16 => -2,
17 => -2,
18 => -4,
19 => -4,
20 => 2,
),
"temperature" => array(
1 => 0,
2 => 0,
3 => 0,
4 => 0,
5 => 0,
6 => 0,
7 => 0,
8 => 0,
9 => 0,
10 => 0,
11 => 0,
12 => 0,
13 => -1,
14 => -1,
15 => -1,
16 => -1,
17 => -1,
18 => -2,
19 => -2,
20 => -3,
),
),
),
4 => array(
"Winter" => array(
"atmosphericCondition" => array(
1 => "Frostklar",
2 => "Frostklar",
3 => "Frostklar",
4 => "Frostklar",
5 => "Frostklar",
6 => "Frostklar",
7 => "Klar",
8 => "Klar",
9 => "Klar",
10 => "Klar",
11 => "Klar",
12 => "Klar",
13 => "Einzelne Flocken",
14 => "Einzelne Flocken",
15 => "Schneeschauer",
16 => "Schneeschauer",
17 => "Starker Schneefall",
18 => "Starker Schneefall",
19 => "Starker Schneefall",
20 => "Starker Schneefall",
),
"rainfall" => array(
1 => "sehr kalt",
2 => "sehr kalt",
3 => "sehr kalt",
4 => "sehr kalt",
5 => "sehr kalt",
6 => "sehr kalt",
7 => "",
8 => "",
9 => " ",
10 => " ",
11 => " ",
12 => " ",
13 => "",
14 => "",
15 => "",
16 => "",
17 => "",
18 => "",
19 => "",
20 => "",
),
"wind" => array(
1 => 0,
2 => 0,
3 => 0,
4 => 0,
5 => 0,
6 => 0,
7 => 0,
8 => 0,
9 => 0,
10 => 0,
11 => 0,
12 => 0,
13 => 0,
14 => 0,
15 => 1,
16 => 1,
17 => 2,
18 => 2,
19 => 2,
20 => 2,
),
"variation" => array(
1 => -1,
2 => -1,
3 => -1,
4 => -1,
5 => -1,
6 => -1,
7 => -2,
8 => -2,
9 => -2,
10 => -2,
11 => -2,
12 => -2,
13 => -3,
14 => -3,
15 => -4,
16 => -4,
17 => -2,
18 => -2,
19 => -2,
20 => -2,
),
"temperature" => array(
1 => -2,
2 => -2,
3 => -2,
4 => -2,
5 => -2,
6 => -2,
7 => -1,
8 => -1,
9 => -1,
10 => -1,
11 => -1,
12 => -1,
13 => 1,
14 => 1,
15 => 2,
16 => 2,
17 => 0,
18 => 0,
19 => 0,
20 => 0,
),
),
),
);