Java + import

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
jensm
Beiträge: 389
Registriert: 23.07.2006 14:13:08
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bruchsal

Java + import

Beitrag von jensm » 10.05.2008 14:52:09

Huhu,
ich setz mich grade mit Java auseinander, und wollt mal ein einfaches Beispiel ausprobieren.

Code: Alles auswählen

import java.io.*;
public class Eingabe {
        public static void main(String[] args) {
        String name;
        int geburtsjahr;

        Console cons = System.console();
        cons.printf("\n");
        cons.printf("Name eingeben: ");
        name = cons.readLine();

        cons.printf(" geburtsjahr?: ");
        String eingabe = cons.readLine();
        geburtsjahr = Integer.parseInt(eingabe);
        cons.printf("\n");

        cons.printf(" %1$s, %2$d war  ein sehr guter Jahrgang",
                name, geburtsjahr);
        cons.printf("\n");
        }
}
Irgendwie will der nichts importieren (denk ich mal), denn beim compilieren mit javac kommt folgende Meldung:

Code: Alles auswählen

1. ERROR in Eingabe.java (at line 7)
        Console cons = System.console();
        ^^^^^^^
Console cannot be resolved to a type
----------
2. ERROR in Eingabe.java (at line 7)
        Console cons = System.console();
                              ^^^^^^^
The method console() is undefined for the type System
Dann wollt ich noch nachschauen, was für ein Java eingestellt ist, also rief ich update-alternatives auf, und überraschender Weise stand da nur JRE drin, obwohl ich auch JDK installiert hab.

Was stimmt den da nicht?

Gruß

Benutzeravatar
jensm
Beiträge: 389
Registriert: 23.07.2006 14:13:08
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bruchsal

Re: Java + import

Beitrag von jensm » 10.05.2008 15:15:10

Hat sich geklärt...

Code: Alles auswählen

update-alternatives --config javac
war falsch gelinkt..
Jetzt funktionierts.

Antworten