-
29.01.2013, 18:40 #1
- Registriert seit
- 19.11.2011
- Beiträge
- 2.128
Thanked 1.937 Times in 1.180 PostsAlle geraden Zahlen eines Integer Arrays
Hallo.
Ich habe die Aufgabe, alle geraden Zahlen eines übergeben Integer Arrays zurückzugeben.
Rückgabetyp soll halt auch ein Integer Array sein, mit den geraden Zahlen eben.
Meine Idee war das Array zu durchlaufen und die geraden Zahlen in eine IntegerList einzufügen.
Dann müsste ich irgendwie zu einem Array konvertieren.
Ich schätze mal , ich bin da auf dem falschen Dampfer.
Wahrscheinlich gibts schon eine Extension in Java, mit der man alle geraden Zahlen rausfischen kann.
Vllt. kann mir jemand ein paar Tipps geben? Ich such nichtmal fertigen Code. Tipps würden mir auch schon helfen.
Hab nämlich keine Ahnung wie ich dann als Rückgabe ein Int[] haben kann ohne vorher in eine List zu speichern..
-
29.01.2013, 18:53 #2
AW: Alle geraden Zahlen eines Integer Arrays
Jep genau so würde ich das auch machen-
Eine Funktion schreiben .. public static int[] geradeZahlen(int[] a)
Dann eben das übergebene array durchlaufen und immer überprüfen, ob die Zahl gerade ist oder nicht. Falls es eine ist, dann erhöhst du deinen counter.
Danach erstellst du ein neues array mit der größe des counters. danach durchläufst du wieder dein übergebenes array, schaust wieder ob die Zahl gerade ist, falls ja dann speicherst du es in dein neues array und gibst es dann zurück, wenn das durchlaufen deines übergebenen Arrays fertig ist.
Pseudo-Code:
public static int[] geradeZahlen(int[] a)
int counter = 0;
for (int i = 0; i < a.length; i++)
{
if( a[i] % 2 == 0)
counter++;
}
int[] arrayA = new int[counter];
.....
Hier der fertige Code:
**Hidden Content: Thanks to see the content**Geändert von Saad (29.01.2013 um 19:14 Uhr)
Bis auf Sonderschüler kannst du alle Leute fragen - Saad ist PERFEKT wie 'ne Zeitform der deutschen Sprache.
-
The Following User Says Thank You to Saad For This Useful Post:
Ähnliche Themen
-
C# Assoziative Arrays in C#?
Von Essah im Forum .NetAntworten: 1Letzter Beitrag: 24.11.2013, 17:15 -
XATAR - Führe mich auf den geraden Weg
Von Callshopmafia im Forum Musik ♫Antworten: 0Letzter Beitrag: 01.04.2012, 12:04 -
Was heisst Bar zahlen?
Von Electro im Forum Internet und TechnikAntworten: 2Letzter Beitrag: 29.11.2011, 18:35 -
[C#] Arrays und for-Schleifen
Von Snees im Forum .NetAntworten: 4Letzter Beitrag: 19.11.2011, 18:09
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.