Guten Abend.
Ich bin grad dabei mit dem Java lernen anzufangen und benutze dafür hauptsächlich das Openbook "Java ist auch eine Insel". Bisher konnte ich die Probleme, die ich hatte immer selbst lösen, aber nun stehe ich vor 2, die mir Kopfzerbrechen bereiten.
Hier mal der Quelltext des ersten Problems:
FriendlyGreeter.java
Mit der Fehlermeldung:
Fehler: Hauptklasse FriendlyGreeter$FriendlyGreeter konnte nicht gefunden oder geladen werden
und hier der Zweite:
Recursion.java
Fehlermeldung:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
void is an invalid type for the variable down1
Syntax error on token "(", ; expected
Syntax error on token ")", ; expected
The method down1(int) is undefined for the type Recursion
void is an invalid type for the variable down2
Syntax error on token "(", ; expected
Duplicate local variable n
Syntax error on token ")", ; expected
The method down2(int) is undefined for the type Recursion
at Recursion.main(Recursion.java:8)
Ich kann mir nicht helfen, habe alles so Wort für Wort aus dem Openbook übernommen (zur Sicherheit Copy and Paste) und trotzdem Funktioniert es nicht.
Ich benutze Eclipse 3.8.0 mit Java 1.7 (openjdk-7) auf einem Debian-Linux Betriebsystem
Hoffe, ihr könnt mir helfen.
Gruß raiding
Ich bin grad dabei mit dem Java lernen anzufangen und benutze dafür hauptsächlich das Openbook "Java ist auch eine Insel". Bisher konnte ich die Probleme, die ich hatte immer selbst lösen, aber nun stehe ich vor 2, die mir Kopfzerbrechen bereiten.
Hier mal der Quelltext des ersten Problems:
FriendlyGreeter.java
Java:
public class FriendlyGreeter
{
static void greet()
{
System.out.println( "Guten Morgen. Oh, und falls wir uns nicht mehr" +
" sehen, guten Tag, guten Abend und gute Nacht!" );
}
public static void main( String[] args )
{
greet();
}
}
Mit der Fehlermeldung:
Fehler: Hauptklasse FriendlyGreeter$FriendlyGreeter konnte nicht gefunden oder geladen werden
und hier der Zweite:
Recursion.java
Java:
public class Recursion {
public static void main(String[] args) {
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 + ", " );
}
}
}
Fehlermeldung:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
void is an invalid type for the variable down1
Syntax error on token "(", ; expected
Syntax error on token ")", ; expected
The method down1(int) is undefined for the type Recursion
void is an invalid type for the variable down2
Syntax error on token "(", ; expected
Duplicate local variable n
Syntax error on token ")", ; expected
The method down2(int) is undefined for the type Recursion
at Recursion.main(Recursion.java:8)
Ich kann mir nicht helfen, habe alles so Wort für Wort aus dem Openbook übernommen (zur Sicherheit Copy and Paste) und trotzdem Funktioniert es nicht.
Ich benutze Eclipse 3.8.0 mit Java 1.7 (openjdk-7) auf einem Debian-Linux Betriebsystem
Hoffe, ihr könnt mir helfen.
Gruß raiding