Java-Problem keine Eingaben möglich..

Hier kommt alles rein, was die restliche Software des Systems angeht.

Moderator: Moderator

Java-Problem keine Eingaben möglich..

Beitragvon warlord2909 » 03.11.2009, 22:02

Guten Abend !
Hab ein mehr oder weniger kleines Problem mit Java ..
An der Uni hier benutzen wir Java in der Version 1.6, auf meinem Rechner läuft Ubuntu 9.04.
Ich erstelle also eine .java, die extra sehr simpel gehalten ist, kann sie allerdings nicht fehlerfrei kompilieren, weiß jemand warum ?
Es sollten keine Syntax-Fehler drin sein, das gleiche Problem habe ich auch mit nem Programm vom Prof selbst..
Sieht so aus als ob stdin nicht bekannt ist aber ich habe keine Ahnung warum nicht =/
Hier Programmcode+Fehler:

http://www.imagesup.de/picture.php?code=qy8gu2uqigx3hclxhk



MfG
Henning
Benutzeravatar
warlord2909
 
Beiträge: 444
Registriert: 30.12.2006, 04:58
Wohnort: \home\henning\
Distribution: Ubuntu

Beitragvon nasenbaer » 03.11.2009, 22:13

Sollte das nicht System.in.read oder so heißen? Aber meine java-Kenntnisse sind jetzt auch ziemlich alt und verblichen...
Zuletzt geändert von nasenbaer am 03.11.2009, 23:20, insgesamt 1-mal geändert.
Benutzeravatar
nasenbaer
 
Beiträge: 190
Registriert: 16.11.2007, 20:27
Wohnort: localhost oder Flugplatz :D
Kernelversion: 2.6

Beitragvon warlord2909 » 03.11.2009, 22:56

laut meinem Prof nid :D
ich slebst hab kA da ich keine literatur zu java 1.6 hab abseits vom Skript -.-
Benutzeravatar
warlord2909
 
Beiträge: 444
Registriert: 30.12.2006, 04:58
Wohnort: \home\henning\
Distribution: Ubuntu

Beitragvon nasenbaer » 03.11.2009, 23:30

Hab mal hier: http://www.innovation.ch/java/java_compile.html
Das hier reingehauen:
Code: Alles auswählen
import java.io.*;

class teststdin
{
  public static void main(String[] args)
  {
    System.out.println("echo int");

    int x;
    String zeile = "";
    BufferedReader stdin = new BufferedReader(
     new InputStreamReader(System.in)
    );

    try
    {
      zeile = stdin.readLine();
    }
    catch (java.io.IOException e) {  }
    x=Integer.parseInt( zeile );
    System.out.println(x);
  }
}

Aber ich glaub das geht sauberer/einfacher^^
Unterlagen hab ich auch keine mehr, die hab ich verschenkt, als ich bschlossen habe,
dass C++ für mich besser ist als Java und ich Java nie können werde :D

btw: mein browsa spinnt heute -.-
Zuletzt geändert von nasenbaer am 03.11.2009, 23:30, insgesamt 1-mal geändert.
Benutzeravatar
nasenbaer
 
Beiträge: 190
Registriert: 16.11.2007, 20:27
Wohnort: localhost oder Flugplatz :D
Kernelversion: 2.6

Beitragvon warlord2909 » 03.11.2009, 23:37

Ich mag C++ auch lieber =/
Aber solange ich hier noch an der Uni bin muss ich wohl dank des Profs Java weitermachen =/
Ich hoffe ma es geht ncoh einfacher :D


BTW: Thanks :)
Benutzeravatar
warlord2909
 
Beiträge: 444
Registriert: 30.12.2006, 04:58
Wohnort: \home\henning\
Distribution: Ubuntu


Zurück zu Sonstige Software

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 2 Gäste