Durchschnitt zweier Mengen berechnen

Anna141

Neues Mitglied
Hallo,

bekomm leider ne OutOfBoundsException, steh grad irgendwie aber aufm Schlauch. Will von 2 Mengen a und b, ein c mit dem Durchschnitt dieser. Vllt fällt jemanden da was auf.
Wäre lieb. Danke.

Java:
public static int[] dschnitt(int[] a, int[] b) {
		int[] c = {};
		int k = 0;
		for (int i = 0; i <= a.length - 1; i++)
			for (int j = 0; j <= b.length - 1; j++) {
				if (a[i] == b[j]) {
					c[k] = a[i];
					k++;
				}
			}

		return c;
	}
 

HimBromBeere

Top Contributor
bekomm leider ne OutOfBoundsException
Hier vlcht.?
Java:
c[k] = a[i];
Wäre kein Wunder, schließlich hast du dem Array ja keine Größe mitgegeben, welche es aber dringend benötigt. Verwende einfach eine Größe, bei der du sicher sein kannst, in keine
Code:
IndexOutFBoundsException
zu rennen.
Alternativ eine Liste, deren Größe kannst du dynamisch verändern und notfalls zum Schluss auch wieder in ein Array umwandeln.
 
Zuletzt bearbeitet:

njans

Top Contributor
Java:
c[k] = a[i];

Nicht nur vielleicht, sondern definitiv. c hat nämlich die Länge 0. Du definierst c ={} als leeres Array.
Vielleicht suchst du da eher nach [JAPI]List[/JAPI]?
 

AquaBall

Top Contributor
Java:
c[k] = a[i];

Nicht nur vielleicht, sondern definitiv.


[STRIKE]Aber definitiv auch bei a und b[j].

Weiviele Elemente hat das Array?
Wie heißt der höchste Index?
Wie weit gehst du mit i/j?[/STRIKE]

Edit: Sorry, alles ok, hab das
Code:
-1
übersehen!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
eleonori Durchschnitt aller Werte eines Baums berechnen Java Basics - Anfänger-Themen 5
L Max, min, Summe und Durchschnitt berechnen Java Basics - Anfänger-Themen 4
B Array Durchschnitt Java Basics - Anfänger-Themen 5
F Abstand zum Durchschnitt von 5 Zahlen berechnen... Java Basics - Anfänger-Themen 16
S Durchschnitt berechnen aus zwei Textfeldern Java Basics - Anfänger-Themen 21
S paarweise Durchschnitt Java Basics - Anfänger-Themen 7
K Compiler-Fehler Durchschnitt einer Spalte in einem 2D-Array Java Basics - Anfänger-Themen 1
J Durchschnitt jeder Zeile und und Spalte in einem 2D Arrays berechnen Java Basics - Anfänger-Themen 6
L Durchschnitt in der Schleife berechnen Java Basics - Anfänger-Themen 11
G Summen addieren und Durchschnitt bilden Java Basics - Anfänger-Themen 4
B Quicksort mit Durchschnitt als Pivot Java Basics - Anfänger-Themen 1
K Erste Schritte Arrays - Zahlenabfrage und Durchschnitt Java Basics - Anfänger-Themen 1
P Durchschnitt berechnen Java Basics - Anfänger-Themen 15
M Java Array - Durchschnitt Java Basics - Anfänger-Themen 7
Antoras Durchschnitt ist nicht korrekt; Eingaben löschen Java Basics - Anfänger-Themen 7
J Double[] Feld und Durchschnitt Java Basics - Anfänger-Themen 2
Fats Waller Compiler-Fehler Kann ich einen String und die Summe zweier Char Werte mittels der println Anweisung ausgeben Java Basics - Anfänger-Themen 4
C Kollision zweier Rechtecke, Schnittpunkte bestimmen Java Basics - Anfänger-Themen 25
C alle möglichen Kombinationen zweier Ziffern auf drei / vier / und 'n" Stellen Java Basics - Anfänger-Themen 11
D Interaktion zweier Objekte Java Basics - Anfänger-Themen 5
J Transformation zweier Integer in ein Double Java Basics - Anfänger-Themen 26
H Gemeinsame Schnittmenge zweier Arrays ausgeben Java Basics - Anfänger-Themen 12
F Erstellen zweier Objekte mit dem selben Inhalt Java Basics - Anfänger-Themen 1
K Datentypen Einträge zweier Matrizen vergleichen Java Basics - Anfänger-Themen 4
K Erste Schritte Berechnung der Summe zweier Arrays Java Basics - Anfänger-Themen 15
S Vergleich zweier ArrayLists mit Ausgabe an dritte ArrayList Java Basics - Anfänger-Themen 5
I Schnittpunkt zweier Geraden berechnen Java Basics - Anfänger-Themen 25
G Klassen Vergleich zweier Klassen Java Basics - Anfänger-Themen 23
S Implementieren zweier Klassen Java Basics - Anfänger-Themen 5
P Ungerade Zahlen ausgeben lassen zwischen Spannweite zweier eingegeben zahlen Java Basics - Anfänger-Themen 6
L Vergleich zweier Variablen, mit Abweichung Java Basics - Anfänger-Themen 3
N Methoden Methode zum Vergleich zweier Geburtstage Java Basics - Anfänger-Themen 5
K Multiplikation zweier Matrizen Java Basics - Anfänger-Themen 23
D Zusammenfassen zweier Programme Java Basics - Anfänger-Themen 3
B Kreuzprodukt zweier Vektoren (Erste Java Aufgabe - Hilfestellungen und Tips erwünscht) Java Basics - Anfänger-Themen 4
M Vergleich zweier Array Stellen mit equals/NullpointerException Java Basics - Anfänger-Themen 9
L BufferdImage schwarzes Bild nach zusammenfügen zweier Bilder Java Basics - Anfänger-Themen 8
N Vergleich zweier String Arrays scheitert Java Basics - Anfänger-Themen 3
C Proportionale Abnahme zweier Werte Java Basics - Anfänger-Themen 4
O ArrayListe sortieren anhand zweier Parameter Java Basics - Anfänger-Themen 4
C Inhalte zweier Vektoren vergleichen Java Basics - Anfänger-Themen 3
T Programm, das die Differenz zweier Daten ausgibt Java Basics - Anfänger-Themen 4
S Ermittlung des GGTs zweier Werte Java Basics - Anfänger-Themen 5
Y Erste Schritte Verknüpfung zweier JAVA-Codes Java Basics - Anfänger-Themen 8
A Methoden Gedanken Anstöße zur Realisierung zweier Ideen (Grafisch Sekunden zählen und Frameaufteilung) Java Basics - Anfänger-Themen 18
I Einlese Abfrage zweier Variablen in einem Fenster Java Basics - Anfänger-Themen 6
G Kombination zweier Befehle (Preis festlegen & Rabatt berechnen) Java Basics - Anfänger-Themen 3
W Methoden größe zweier tiere vergleichen Java Basics - Anfänger-Themen 15
K Schnitt zweier Ebenen ergibt Gerade Java Basics - Anfänger-Themen 10
L vergleich zweier texte Java Basics - Anfänger-Themen 18
B Vergleich zweier Objekte durch "Hashfunktion" Java Basics - Anfänger-Themen 12
J Addition zweier Zahlen Java Basics - Anfänger-Themen 9
J Dimensionen zweier Arrays vergleichen Java Basics - Anfänger-Themen 4
U Größenvergleich / Dimensionsvergleich zweier Matrizen Java Basics - Anfänger-Themen 2
N Datenaustausch zweier rechner Java Basics - Anfänger-Themen 4
turmaline Gleicheit zweier Listen Java Basics - Anfänger-Themen 12
S Print Methode zweier "Classes" kombinieren Java Basics - Anfänger-Themen 2
C Dateiinhalt zweier Dateien auf Gleichheit prüfen Java Basics - Anfänger-Themen 3
S Addition zweier 32 Byte langer ByteArrays Java Basics - Anfänger-Themen 5
W Unterschiede zweier Dateien herauslesen Java Basics - Anfänger-Themen 7
P Unterschiede zweier System.in Varianten Java Basics - Anfänger-Themen 3
I Abhängigkeiten zweier Klassen Java Basics - Anfänger-Themen 25
G Vergleich zweier Arrays Java Basics - Anfänger-Themen 8
D Eine Nachkommazahl zweier Double vergleichen Java Basics - Anfänger-Themen 4
N sortieren zweier abhängiger array listen Java Basics - Anfänger-Themen 12
S Addieren zweier Arrays Java Basics - Anfänger-Themen 10
T ermittlung des minimus zweier eingegebener werte Java Basics - Anfänger-Themen 7
G größere zweier zahlen ermitteln und ausgeben Java Basics - Anfänger-Themen 6
G Summe zweier doubles falsch? Java Basics - Anfänger-Themen 10
I Kollision zweier Rechtecke Java Basics - Anfänger-Themen 9
H Genauigkeit beim Multiplizieren zweier Zahlen Java Basics - Anfänger-Themen 2
K Vergleich zweier Objekte in einer HashMap Java Basics - Anfänger-Themen 6
B Zusammenspiel zweier JFrames Java Basics - Anfänger-Themen 2
A Schnitt zweier Rechtecke ermitteln Java Basics - Anfänger-Themen 2
N Vergleich zweier Elemente verschiedener Vectoren Java Basics - Anfänger-Themen 2
G Vergleich zweier 'long'-Werte. Problem! Java Basics - Anfänger-Themen 6
T Inhalte zweier Variablen tauschen Java Basics - Anfänger-Themen 18
U Maximum zweier Zahlen ermitteln Java Basics - Anfänger-Themen 7
N Den Inhalt zweier Strings (Zahlen) addieren Java Basics - Anfänger-Themen 5
S maximum zweier Zahlen Java Basics - Anfänger-Themen 1
M Java Mengen Java Basics - Anfänger-Themen 1
G Java Set (Mengen) Java Basics - Anfänger-Themen 8
O Unterschied Arrays, Listen, Mengen Java Basics - Anfänger-Themen 24
K Neue Menge aus zwei Mengen konstruieren Java Basics - Anfänger-Themen 3
K Menge von Mengen Java Basics - Anfänger-Themen 2
sqsh Mengen vergleichen Java Basics - Anfänger-Themen 6
N Arrays als Mengen vergleichen Java Basics - Anfänger-Themen 5
Spot84 mengen von mengen- wie programmieren? Java Basics - Anfänger-Themen 2
W Darstellung negativer Zahlen und Mengen von Zahlen Java Basics - Anfänger-Themen 9
J Vereinigung von 2 Mengen [gelöst] Java Basics - Anfänger-Themen 2
N Was ist der unterscheid zwischen Listen und Mengen Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben