Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

cybermaxtc

Tripel-As

Dabei seit: 23.11.2007

Beiträge: 215

 

1 Zum Seitenanfang

Freitag, 10. Oktober 2008, 15:07

Java Rekursion

Hi Euch,

bin grad dabei rekursive Aufrufe zu lernen.
Habe folgenden Code:

Kann den aber nicht ausgeben lassen. Eclipse zeigt aber keinen Fehler.
Liegt das daran, dass ich n keinen Wert zugewiesen habe? Und wenn, wo muss ich das dann machen?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
static void   down1( int n ) {
		
	    if ( n <= 0 )                    // Rekursionsende
	    return;


	    System .out.print( n + ", " );
	    down1( n - 1 );
	}
	static void down2( int n )
	{
	    if ( n <= 0 )                    // Rekursionsende
	    return;


	    down2( n - 1 );

	    System .out.print( n + ", " );
	    
	
	}


Ich bedanke mich schon mal vor ab. :)
Wer mit dem Strom schwimmt, wird ganz schön den Bach runter geh´n... "M. F. H"
 

silence

König

Dabei seit: 28.02.2003

Beiträge: 981

 

2 Zum Seitenanfang

Freitag, 10. Oktober 2008, 15:38

Du musst down1 und down2 natürlich irgendwo aufrufen, z.B. in deiner Main Methode

Quellcode

1
2
down1(10); //gibt 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 aus
down2(10); //gibt 1,2,3,4,5,6,7,8,9,10 aus
Aktuell nutze ich: Windows, Linux, MacOS X, Solaris...weil die Welt nicht nur S/W ist!
Blog
 

cybermaxtc

Tripel-As

Dabei seit: 23.11.2007

Beiträge: 215

 

3 Zum Seitenanfang

Samstag, 11. Oktober 2008, 14:18

Tatsache *grins*
kaum bau ich das in die main ein, schon tut er das was ich will...

Vielen Dank! :)
Wer mit dem Strom schwimmt, wird ganz schön den Bach runter geh´n... "M. F. H"
 

ludendorff

Jungspund

Dabei seit: 25.06.2008

Beiträge: 21

 

4 Zum Seitenanfang

Mittwoch, 29. Oktober 2008, 21:54

Wieso braucht man bei Eclipse eigentlich eine Main-Methode?
Ich hatte früher Blue-J und wenn ich mal schnell was ausprobieren wollte ging das ohne Probs.
Kann man das nicht irgendwie ausstellen?
 

silence

König

Dabei seit: 28.02.2003

Beiträge: 981

 

5 Zum Seitenanfang

Mittwoch, 29. Oktober 2008, 22:06

Das hat nichts mit Eclipse zu tun, jedes (Java-)Programm braucht eine. Wahrscheinlich nutzt Blue-J ein Framework, das eine für dich generiert hat...
Aktuell nutze ich: Windows, Linux, MacOS X, Solaris...weil die Welt nicht nur S/W ist!
Blog
 

Ähnliche Themen