Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Sonstige Fragen » Array Zwischenspeichern » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 3 Beiträge
Erstsemestler

Dankeschön für die Hilfe, jetzt läuft's :-)
eulerscheZahl RE: Array Zwischenspeichern

code:
1:
2:
wertSpeicherung [test.length-1] = test [i];  //Zuweisung 
System.out.println(wertSpeicherung[test.length-1]);

test.length-1 ist immer 2. Da muss i stehen.
Erstsemestler Array Zwischenspeichern

Meine Frage:
Hallo zusammen,

folgendes Problem: Ich würde gerne die Werte eines Arrays zwischenspeichern, sodass ich bei Berechnungen immer wieder auf die vorherige Zeile zugreifen kann.



Meine Ideen:
Mein Code:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:

public class Zwischenspeicher 
{
	public static void main (String[]args)
	{
		int test [] = {7,9,2}; //Array
		int wertSpeicherung [] = new int [test.length]; //Array für Speicherung
		for (int i=0; i<test.length;i++)
		{
			wertSpeicherung [test.length-1] = test [i];  //Zuweisung 
			System.out.println(wertSpeicherung[test.length-1]);
		}
	
	
		for (int j=0; j<wertSpeicherung.length;j++)
		{
			System.out.println(wertSpeicherung[j]);
		}
	
	
	}
}

	



Als Ausgabe bekomme ich immer 7 9 2 und dann 0 0 2;
Das 0 0 2 stört mich, da dort eigentlich auch 7 9 2 stehen müsste?


Vielen Dank für Eure Hilfe :-)