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"