Ignorieter erster Mainaufruf

Vitali

Mitglied
Warum wird die Methode magic ignotiert, obwohl sie als erstes in der main steht?

PS: warum ist tmp nicht = 1;
Java:
public class Scope {

	private static int tmp = 0*30;
	private static int c =5;
	
	public static void magic(int[] zahlen, int c) {
		int tmp = zahlen[1];
		zahlen[1] = zahlen[2];
		zahlen[2] = tmp;
		
		System.out.println("tmp = "+tmp);
	}
	
	public static void main(String[] args){
		int werte[] = {2,5,3};
		int c = 27 / Scope.c;
		
		magic(werte,c);
		
		for (int i = 0;i< werte.length;i++){
			System.out.println("werte[" + i + "] = " + werte[i]);
		}
		System.out.println("tmp = "+(tmp++));
		System.out.println("c = "+c);
	}
}
 

FArt

Top Contributor
Welches tmp? Das statische Attribut oder die lokale Variable in der statischen Methode magic?

P.S.: mach die mal mit einem Debugger vertraut, dann siehst du so was auch alleine.
 

Vitali

Mitglied
@eRaaaa
Wenn sie ausgeführt wird warum ist die erste Zeile im stdout nicht tmp = ...
@FArt
das soll leider so kompliziert sein (Klausurenfrage).
folgendes denk ich mir:
ein statik attribut ist isoliert: Es kann nur eins davon geben (?die letzte Variation?).
Da es aber in magic variert wird liegt nochmal die Vermutung nahe das magic nicht ausgeführt wird
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Spencer Reid erster Kontakt mit Datenbanken Java Basics - Anfänger-Themen 5
W Erste Schritte Erster Buchstabe groß bzw. klein???? Java Basics - Anfänger-Themen 2
johnnydoe Erste Schritte Erster Blick - erste Fragen Java Basics - Anfänger-Themen 11
F problem mit erster methode. Java Basics - Anfänger-Themen 6
C Klassen StackOverflow bei erster Nutzung von Klassen/Konstruktoren Java Basics - Anfänger-Themen 9
T Problem mit erster Kalenderwoche Java Basics - Anfänger-Themen 27
L Kleiner erster p2p-Chat Problem Java Basics - Anfänger-Themen 2
F Erste Schritte String von anderer Klasse auf TextArea von erster Klasse Java Basics - Anfänger-Themen 12
M Erster JAR Start überprüfen Java Basics - Anfänger-Themen 6
K Erster Versuch ein Hello World Projekt zu schreiben Java Basics - Anfänger-Themen 11
V Mein erster Konstruktor Java Basics - Anfänger-Themen 3
R Hilfe bei erster Grafik Java Basics - Anfänger-Themen 2
F Erster Tag mit Java Editor Java Basics - Anfänger-Themen 32
I Datenbank - nach erster Verbindung keine Verbindung mehr Java Basics - Anfänger-Themen 3
M Erster HashMap-test Java Basics - Anfänger-Themen 5
Developer_X Mein erster Internet Explorer Java Basics - Anfänger-Themen 14
N Erster Gehversuch in JAVA [ Brauche Meinungen ] Java Basics - Anfänger-Themen 2
G Erster Buchstabe groß bzw. klein? Java Basics - Anfänger-Themen 4
W ich und mein erster Veresuch hilfe Java Basics - Anfänger-Themen 23
S Erster Versuch: Passwort erstellen Java Basics - Anfänger-Themen 3
Gama Problem mit erster Applikation Java Basics - Anfänger-Themen 25
ChackZz Java-Rätsel: Mein erster Versuch Java Basics - Anfänger-Themen 19
H Streams etc. erster Versuch Zeilen aus einer Datei zu lesen Java Basics - Anfänger-Themen 6
G Mein erster Thread funktioniert nicht. Java Basics - Anfänger-Themen 3
K Erster Buchstabe groß Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben