Array-Werte Zaehlung

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo!

Ich habe eine Frage, ich würde gerne alle long-Werte , welche in einem Array (2 dimensional) liegen zusammenzählen, áber es funktioniert nicht... :roll:


Code:
static long summe;//Hier erstelle ich die Variable

	                private static void zaehlerregelung() {  //start derMethode Zähler
		for (int i = 0; i < sizeX; i++) {			
		for (int j = 0; j < sizeY; j++){
			summe = summe + array[i][j];/*"summe" sollte nach dem letzten durchlauf die Gesamtsumme der einzelnen Werte im Array sein.*/


			}

Hoffe auf eure Hilfe!
Danke
:wink:
 

Schandro

Top Contributor
omg, warum schreibt eigentlich jeder "es geht nicht" und postet die Fehlermeldung nicht dazu, geschweige den den kompletten code...
 

Marco13

Top Contributor
Schandro hat gesagt.:
omg, warum schreibt eigentlich jeder "es geht nicht" und postet die Fehlermeldung nicht dazu, geschweige den den kompletten code...

Das wenigste, was man von jemandem erwarten kann, dem man die Gelgegenheit gibt, sich durch die Beantwortung der eigenen Frage im Forum zu profilieren, ist doch, dass er sich für seine Antwort ein KSKB bastelt :meld:
 
G

Guest

Gast
nungut, nun habe ich aber das problem, dass diese Methode syntaktisch komplett richtig aufgebaut ist!
aber eben die werte falsch zusammenzählt!

Auf gut deutsch: Es gibt keine FEHLERMELDUNG
Achja und das ganze als main methode anzusehen, in den array ein paarwerte einzudenken und dann eine ausgabe zu machen, erfordert nur etwas fantasie und um mein Problem so pointiert wie möglich darzustellen, sie es zwecklos es weiter auszuführen.

Aber danke schon mal für die producktiven antworten!!! :bae:
 

hdi

Top Contributor
ja und was heisst "falsch zusammenzählen"? Ich meine gib doch mal ein Bsp. An sich müsste das schon
korrekt funktionieren, vllt haste in deinem array ja irgendwas komisches drin, was sich nicht richtig nach long
casten lässt?

oder dein sizeX, sizeY ist nicht korrekt zugewiesen
 

ARadauer

Top Contributor
hdi hat wahrscheinlich recht, sizex... oder sonst was ist wahrscheinlich falsch...

Code:
public class Test {
	static long summe;//Hier erstelle ich die Variable 

	public static void main(String[] args) throws IOException {

		zaehlerregelung();
		System.out.println(summe);

	}

	private static void zaehlerregelung() {  //start derMethode Zähler
		int[][] array = {{1,2},{3,4}};
		for (int i = 0; i < array.length; i++) {          
			for (int j = 0; j < array[i].length; j++){ 
				summe = summe + array[i][j];/*"summe" sollte nach dem letzten durchlauf die Gesamtsumme der einzelnen Werte im Array sein.*/ 

			}
		}
	}
}

geht doch...
 
G

Guest

Gast
Danke für die schnelle Antwort!!!
:toll:

aber die beiden size variablen hab ich zuvor fix angegeben.

ein Beispiel:

Ich habe einen array(2 dimensional, x mal y) und in den array erhöhe ich in verschiedenen zeitabschnitten die int werte um 1 .
Nun will ich, dass alle int werte , welche sich zum zeitpunkt t im array befinden zusammengezählt werden.

Sollte dann in der ausgabe so aussehen:


t1 7// wobei t1 für den zeitpunkt 1 steht und 1 für alle int werte , welche sich im array befinden
t2 9
t3 11
t4 13
t5 14



aber ich weiß nicht wie ich alle int werte, welche sich in meinem array befinden zusammenzählen kann!
das is mein problem, wie oben angeführt hätte ich einen lösungsvorschlag, der aber leider nicht funktioniert.

Danke für eure Hilfe!!
 
G

Guest

Gast
Aber die console zeigt mir z.B.: folgende Werte :

t1 0
t2 1
t3 3

was aber nicht sein kann, wenn ich alle werte nur um 1 erhöhe!
dann müsste dastehen:

t1 0
t2 1
t3 2
 

coffeecup

Aktives Mitglied
Also, das is genau die Lösung die du oben angeführt hast!
und die funktioniert einwandfrei!

das einzige was sein könnte, wenn du in deinem array immer wieder zahlen zufügst, bzw. wegnimmst,
dass sich der wert konstant steigert!

wenn du das vermeiden willst , musst du summer nur auf 0 setzen (vor der for)
 

hdi

Top Contributor
Ich versteh irgendwie nicht so ganz, was dein 2d-array jetz genau beinhaltet?
Den Wert einer int-Zahl, und was noch?
 
G

Guest

Gast
ARadauer und cofeecup thx!

hab die lösung grad durch euch gefunden!

1.) die beiden variablen waren falsch deklariert

2.) die 0 setzung hab ich wohl vergessen!

Danke :D
 

Murray

Top Contributor
Vielleicht könntest Du ja doch für die weniger Phantasiebegabten unter uns den ganzen Code posten - inklusive dem Teil, der die Ausgabe macht, und dem Teil, aus dem hervorgeht, was unter den verschiedenen Zeitpunkten zu verstehen ist und was zwischen diesen Zeitpunkte mit dem Array passiert.

//EDIT: OK, wenn es mittlerweile erledigt ist: um so besser.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Bestimmte werte aus einem Array löschen Java Basics - Anfänger-Themen 2
E Reihenfolge der Werte umdrehen (mittels statischem int-Array Java Basics - Anfänger-Themen 3
A CSv.Datei einlesen und die werte in zweidemosional Int Array speichern Java Basics - Anfänger-Themen 9
Chris.089 2 Werte im Array tauschen Java Basics - Anfänger-Themen 6
Igig1 Wie lasse ich dir Werte in einem Array zusammenrücken? Java Basics - Anfänger-Themen 4
Igig1 Welche Werte sind als default Werte in einem Array, der als Datentyp eine Klasse hat? Java Basics - Anfänger-Themen 1
sashady ursprüngliche Array-Werte bei erneutem Aufruf? Java Basics - Anfänger-Themen 7
E In Array Werte einfügen? Java Basics - Anfänger-Themen 5
HighLife Bestimmte Werte aus Array zählen Java Basics - Anfänger-Themen 15
G Array Werte addieren Java Basics - Anfänger-Themen 4
J Methoden Frage: Array-Werte in anderer Methode ändern Java Basics - Anfänger-Themen 4
C Array-Werte werden gemischt, ohne Logik Java Basics - Anfänger-Themen 2
L 2 Dimensional Array werte überschreiben Java Basics - Anfänger-Themen 1
K Array alle Werte aufsummieren und ausgeben Java Basics - Anfänger-Themen 6
J Neue Werte in ein Array hinzugeben Java Basics - Anfänger-Themen 8
L Wie frage ich ab, ob in einem Array, Werte doppelt vorkommen? Java Basics - Anfänger-Themen 4
Kirby.exe Fehlende Int Werte aus Array mit streams finden Java Basics - Anfänger-Themen 19
Ellachen55 Wie nach häufigste Werte im Array suchen? Java Basics - Anfänger-Themen 2
B Werte aus einem Unterprogramm in ein Array schreiben Java Basics - Anfänger-Themen 2
L Nur Bestimmte Werte aus einem Array in ein anderes Speichern Java Basics - Anfänger-Themen 11
M prüfen ob alle array werte gleich sind Java Basics - Anfänger-Themen 27
D Werte aus einem BinärBaum in einem Array speichern Java Basics - Anfänger-Themen 1
L Werte zufällig aus Array zurückgeben Java Basics - Anfänger-Themen 15
L Gleiche Werte aus Array aussortieren Java Basics - Anfänger-Themen 5
L Gleiche Werte im Array hochzählen Java Basics - Anfänger-Themen 4
N Array-Werte zusammenfassen Java Basics - Anfänger-Themen 20
J Array Werte benutzen Java Basics - Anfänger-Themen 16
D Erste Schritte Array Werte an Methode übergeben Java Basics - Anfänger-Themen 6
S Array Werte vertauschen Java Basics - Anfänger-Themen 2
D Array Werte einlesen und ausgeben? Java Basics - Anfänger-Themen 8
F Werte in 2D-Array mit anderem 2D-Array überschreiben Java Basics - Anfänger-Themen 2
R Werte aus Array addieren und Mittelwert bilden Java Basics - Anfänger-Themen 2
S Werte in Array einlesen Java Basics - Anfänger-Themen 2
B Array Werte zuweisen Java Basics - Anfänger-Themen 4
U Array werte speichern und für berechnungen nutzen Java Basics - Anfänger-Themen 4
K Datentypen Werte im Array vertauschen Java Basics - Anfänger-Themen 11
J Variablen Doppelte Werte in Int Array Java Basics - Anfänger-Themen 10
stylegangsta Anzahl der gefunden array Werte ausgeben Java Basics - Anfänger-Themen 6
J Integer-Werte in Array ein- bzw. auslesen Java Basics - Anfänger-Themen 7
C Werte im Array sortieren Java Basics - Anfänger-Themen 5
A Array in Subklasse - Werte aus Superklasse Java Basics - Anfänger-Themen 4
D Array in Endlosschleife überschreibt vorherige Werte Java Basics - Anfänger-Themen 4
T Array soll Werte aufnehmen Java Basics - Anfänger-Themen 2
C Array kopieren und nur bestimmte Werte speichern Java Basics - Anfänger-Themen 6
J Werte der For-Schleife in Array abspeichern Java Basics - Anfänger-Themen 1
L [ARRAY] Werden hier die Indezes oder die Werte vergliechen? Java Basics - Anfänger-Themen 4
C Rekursion auf einem Array(negative werte addieren) Java Basics - Anfänger-Themen 4
B Doppelte Werte aus Array entfernen ohne Import - Algorithmus Java Basics - Anfänger-Themen 5
E Array Anzahl verschiedener Werte ausgeben Java Basics - Anfänger-Themen 3
M Kann einen Array nicht füllen, im Nachhinein nur "null"-Werte Java Basics - Anfänger-Themen 11
C Array - Werte speichern und ausgeben Java Basics - Anfänger-Themen 5
D Neue Array übernimmt Werte des alten nicht Java Basics - Anfänger-Themen 5
C Erste Schritte Array Werte Ausgeben Probleme mit variable Java Basics - Anfänger-Themen 21
S Array befüllen & auf doppelte werte prüfen Java Basics - Anfänger-Themen 6
M In Testklasse einem Array Werte übergeben Java Basics - Anfänger-Themen 6
B Werte über Scanner in ein 3 dim String Array schreiben Java Basics - Anfänger-Themen 7
F Einzelne Werte aus einem Array vergleichen? Java Basics - Anfänger-Themen 8
D Array auslesen und und Werte in ein anderes array anlegen Java Basics - Anfänger-Themen 5
J Integer Werte in Array einlesen Java Basics - Anfänger-Themen 6
C Erste Schritte Integer Werte in Array kopieren Java Basics - Anfänger-Themen 21
T Methoden in einer array werte vergleichen Java Basics - Anfänger-Themen 6
S Werte aus Array auslesen über Variableninhalt Java Basics - Anfänger-Themen 2
S Einzelne Werte von Array-Feld löschen Java Basics - Anfänger-Themen 15
T Beliebig viele Werte in Array zwischenspeichern Java Basics - Anfänger-Themen 15
K Erste Schritte Array mit 3 werte in eine Zeile -- Hilfe! Java Basics - Anfänger-Themen 2
T Aus object Array Double Werte ziehen Java Basics - Anfänger-Themen 10
2 Alle Werte die mit n Würfeln mit m Seiten geworfen werden können in ein n Dimensionales Array Java Basics - Anfänger-Themen 15
B Werte aus JTextArea in einem String Array ablegen Java Basics - Anfänger-Themen 4
Spin Array werte zusammenrechnen Java Basics - Anfänger-Themen 18
R array werte ausgeben/zugreifen Java Basics - Anfänger-Themen 8
D werte in array speichern Java Basics - Anfänger-Themen 26
B Datentypen Werte in einen Array einlesen und danach die beiden höchsten Werte wieder ausgeben Java Basics - Anfänger-Themen 3
B Werte aus einem Array umwandeln Java Basics - Anfänger-Themen 10
J Array Werte subtrahieren Java Basics - Anfänger-Themen 8
J int[] array Werte einem int übergeben Java Basics - Anfänger-Themen 9
M Byte Array: Werte größer 127? Java Basics - Anfänger-Themen 11
J Rekursion über int und array gibt zu wenige Werte zurück Java Basics - Anfänger-Themen 5
P doppelte Werte im Array ausgeben. Java Basics - Anfänger-Themen 4
P Werte im Array abwechselnd ausgeben Java Basics - Anfänger-Themen 4
S Char Array Werte in short variablen speichern Java Basics - Anfänger-Themen 4
G Zählen gleiche Werte in Array Java Basics - Anfänger-Themen 5
X Errechte Werte automatisch in einem Array speichern Java Basics - Anfänger-Themen 11
7 Array speichert Werte nicht? NullPointerException Java Basics - Anfänger-Themen 2
M an String-Array weitere Werte anhängen Java Basics - Anfänger-Themen 22
G array werte in array2 schreiben Java Basics - Anfänger-Themen 6
G Werte im Array zählen Java Basics - Anfänger-Themen 13
G static array liefert falsche Werte zurück Java Basics - Anfänger-Themen 2
K Neue Werte für gleiche Array-Indexe Java Basics - Anfänger-Themen 16
D Werte in Array speicher Java Basics - Anfänger-Themen 8
J Verhindern das Werte in einem Array verloren gehen Java Basics - Anfänger-Themen 13
G Array werte auslesen Java Basics - Anfänger-Themen 6
F Array - Vorkommen der einzelnen Werte ausgeben Java Basics - Anfänger-Themen 8
G Dem array automatisch werte von -10 bis +10 zuweisen Java Basics - Anfänger-Themen 6
S Grösste Werte im Array! Java Basics - Anfänger-Themen 4
F Einem Array Werte zuweisen. (illegal start of expression) Java Basics - Anfänger-Themen 4
S Array Werte inkrem. Java Basics - Anfänger-Themen 2
P Aus Array Werte rauslesen und in Kuchendiagramm abbilden Java Basics - Anfänger-Themen 7
N Mehrere Werte gleichzeitig in ein Array schreiben? Java Basics - Anfänger-Themen 7
T Array verkleinern Java Basics - Anfänger-Themen 2
J Array aus Numberfield Eingaben Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben