Erste Schritte Mein Programm erkennt die variable EinAus.readInt nicht

JarJarBinks

JarJarBinks

Mitglied
Das ist eine sehr gute Frage! o_O
Ein paar Informationen mehr bräuchten wir schon...
 
JarJarBinks

JarJarBinks

Mitglied
Den Codeausschnitt an dem die Variable deklariert u. initialisiert wird, den wo sie aufgerufen wird etc.
Von hier aus kann man nur raten.
 
A

asdfghj

Mitglied
public class Übung {
public static void main (String [] args){
int a = EinAus.readInt("Geben sie eine Zahl ein: ");
System.out.println(a);
}
}
 
Sasuke

Sasuke

Mitglied
Hey,

wir bräuchten dann mal die Implementierung der EinAus#readInt(String) Methode ;)

Mit freundlichen Grüßen
Sasuke
 
Sasuke

Sasuke

Mitglied
EinAus ist nirgendwo deklariert.

Nein, brauchen wir nicht.

Hey,

das muss in dem Sinne ja auch nicht unbedingt sein. EinAus kann durchaus eine Klasse bezeichnen, die eine statische Methode mitbringt.

EinAus ist nirgendwo deklariert.

Nein, brauchen wir nicht.

Brauchen wir doch. Ggf wird er feststellen, dass es diese nicht gibt, wodurch wir beim Problem seiner Frage sind.

Mit freundlichen Grüßen
Sasuke
 
Sasuke

Sasuke

Mitglied
Also ich habe diese Methode nicht deklariert, muss ich das machen und wenn wie?

Hey,

du kannst ja auch nicht durch eine Wand gehen, wenn keine Tür da ist. Irgendetwas musst du doch referenzieren. Woher soll Java wissen, was EinAus#readInt(String) machen soll? Die muss schon irgendwo implementiert werden ;)

Mit freundlichen Grüßen
Sasuke
 
A

asdfghj

Mitglied
Oh ich dachte das geht so, weil es bei uns in der Schule auch ohne ging. Also was muss ich jetzt implementieren?
 
Sasuke

Sasuke

Mitglied
Hey,

dann scheint es diese Klasse in der Schule gegeben zu haben. Ich weiß leider nicht wie weit ihr in der Schule gekommen seid, aber anscheinend habt ihr bereits einfache Klassen behandelt. Deine EinAus Klasse kann zum Beispiel so aussehen:
Java:
/**
* Simple class to manage input and output.
*
* @author Sasuke
*/
public class EinAus {

    /**
     * Read an integer.
     *
     * TODO: Implement scanner or similar logic.
     *
     * @return An integer from nowhere.
     */
    public static int readInt() {
     
        return -1;
    }
}

Deine Aufgabe ist es jetzt natürlich, dir eine sinnvolle Implementierung des #readInt() Dienstes auszudenken. Ich kann jetzt nur raten, aber ich vermute, da es sich hier um eine Konsolenanwendung zu handeln scheint, dass du zum Beispiel mit einem Scanner einen Integer einlesen möchtest, den jemand in die Konsole eingibt. Ein kleines TODO habe ich dir gesetzt, der Rest ist natürlich dir überlassen.

Eine passende Stackoverflowfrage findest du hier: https://stackoverflow.com/questions...integer-value-from-the-standard-input-in-java
Die JavaDocs des Scanners hier: https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html
Und ein weiteres Beispiel hier: http://www.java2s.com/Tutorial/Java/0040__Data-Type/ReadIntegersfromconsoleandcalculate.htm

Ich wünsche dir viel Glück.

Mit freundlichen Grüßen
Sasuke
 
H

Harry Kane

Top Contributor
Brauchen wir doch. Ggf wird er feststellen, dass es diese nicht gibt, wodurch wir beim Problem seiner Frage sind.
Vielleicht haben wir eine unterschiedliche Auffassung von "Implementierung".
Was wir brauchen, ist eine Beschreibung der Klasse EinAus oder eine Beschreibung der Klasse, von der die Variable EinAus eine Instanz ist. Dann kann man schauen, ob einfach nur ein Import fehlt, das Erzeugen einer Instanz, oder die komplette Methode.
Was wir definitiv nicht brauchen, ist eine Kenntnis vom inneren Aufbau der Methode (und das ist das, was ich unter "Implementierung" verstehe). Denn die Frage nach dem inneren Aufbau stellt sich erst dann, wenn die Methode nicht wie erwartet funktioniert, und nicht dann, wenn die Methode nicht gefunden werden kann.
 
Sasuke

Sasuke

Mitglied
Vielleicht haben wir eine unterschiedliche Auffassung von "Implementierung".
Was wir brauchen, ist eine Beschreibung der Klasse EinAus oder eine Beschreibung der Klasse, von der die Variable EinAus eine Instanz ist. Dann kann man schauen, ob einfach nur ein Import fehlt, das Erzeugen einer Instanz, oder die komplette Methode.
Was wir definitiv nicht brauchen, ist eine Kenntnis vom inneren Aufbau der Methode (und das ist das, was ich unter "Implementierung" verstehe). Denn die Frage nach dem inneren Aufbau stellt sich erst dann, wenn die Methode nicht wie erwartet funktioniert, und nicht dann, wenn die Methode nicht gefunden werden kann.

Hey,

danke für den Hinweis, da habe ich mich wohl unklar ausgedrückt.

Hoffentlich führt nach diesem Input
Vielen Dank, dann probiere ich mal mein Glück :D
zum Erfolg.

Ich hoffe, dass wir dir helfen konnten, melde dich immer gerne wieder wenn etwas nicht glatt geht.

Mit freundlichen Grüßen
Sasuke
 
JStein52

JStein52

Top Contributor
EinAus ist eine Klasse aus einer Jar-Datei die ihr in der Schule in euer Projekt eingebunden habt. Wahrscheinlich fehlt dir nur diese Bibliothek in dein Projekt aufzunehmen (und ein import dafür brauchst du dann auch.)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Mein Programm hat Fehler Java Basics - Anfänger-Themen 4
J Mein Programm beendet sich ohne mein Zutun Java Basics - Anfänger-Themen 9
x-tshainge Mein Programm lässt sich nicht Starten Java Basics - Anfänger-Themen 8
W Warum läuft mein Programm nicht? Java Basics - Anfänger-Themen 14
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 12
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 6
W Erste Schritte Warum funktioniert mein Programm nicht ? ~if Anweisung~ Java Basics - Anfänger-Themen 4
N Warum terminiert mein Programm nicht? Java Basics - Anfänger-Themen 13
G Wie kann ich mein Quellcode als Programm vom desktop starten? Java Basics - Anfänger-Themen 1
P Wie kann ich mein Programm zu einer App umwandeln? Java Basics - Anfänger-Themen 4
M Mein erstes Programm Java Basics - Anfänger-Themen 3
A Mein 1x1 Programm funktioniert nicht? Java Basics - Anfänger-Themen 2
M Mein erstes Java Programm Java Basics - Anfänger-Themen 5
A Wie kann ich mein Programm noch effizienter machen? Java Basics - Anfänger-Themen 1
H Kann ich mein Programm vereinfachen? Java Basics - Anfänger-Themen 3
1 Mein erstes Programm, HELP!! Java Basics - Anfänger-Themen 2
D Mein erstes Programm flackert Java Basics - Anfänger-Themen 5
H Ich kann mein Java Programm Test.class nicht ausführen Java Basics - Anfänger-Themen 6
K Mein Programm... Heute: Settings-Datei in .jar speichern und auslesen Java Basics - Anfänger-Themen 9
M Kann mein Java Programm nicht starten Java Basics - Anfänger-Themen 6
B Methoden Mein erstes Programm - und gleich Probleme Java Basics - Anfänger-Themen 6
O Warum terminiert mein Programm nicht!? Java Basics - Anfänger-Themen 15
M Sammlung von Anfängerfragen für mein erstes Programm Java Basics - Anfänger-Themen 15
H wie bekomm ich ein Foto in mein Programm rein? Java Basics - Anfänger-Themen 8
M Mein Externes Programm startet nicht Java Basics - Anfänger-Themen 13
F Exception verweist nicht auf mein Programm Java Basics - Anfänger-Themen 10
F Wie benutze ich mein java programm ohne editor? Java Basics - Anfänger-Themen 2
B Ich kann mein Java Programm net Kompilieren? Java Basics - Anfänger-Themen 8
J Kann mein Programm nicht Kompilieren? Java Basics - Anfänger-Themen 9
B Text von Knuddels Chatfenster in mein Programm bringen? Java Basics - Anfänger-Themen 5
L Suche Verbesserungsvorschläge für mein erstes Programm Java Basics - Anfänger-Themen 34
Bierhumpen mein erstes großes Programm. Was ändern? verbessern? Java Basics - Anfänger-Themen 12
M Ich und mein Programm. am verzweifeln ^^ Java Basics - Anfänger-Themen 7
A Mein erstes Programm Java Basics - Anfänger-Themen 6
0 ActionListener zerstört brutal mein Programm (als .jar) ! Java Basics - Anfänger-Themen 9
B Könnt ihr ein Auge auf mein Programm werfen? Java Basics - Anfänger-Themen 8
C Mein Programm rechnet lieber als dass es malt - warum? Java Basics - Anfänger-Themen 10
D Mein kleines Programm etwas schöner machen :-) Java Basics - Anfänger-Themen 13
M BufferedReader bricht mein programm ab => hilfe Java Basics - Anfänger-Themen 2
S Brauche hilfe in Java [Fehler in mein Code]? Java Basics - Anfänger-Themen 2
S Wie ende ich mein Pogrammierung? [Hilfe] Java Basics - Anfänger-Themen 1
R Mein Plugin funktioniert nicht? Java Basics - Anfänger-Themen 10
A Eine Krone in der Textausgabe - Mein Code Java Basics - Anfänger-Themen 11
M Warum berechnet mein Primzahlenprog zu hohe Zahlen nicht? Java Basics - Anfänger-Themen 20
M OOP Mein erstes Textadventure... Java Basics - Anfänger-Themen 3
G Mein Java Projekt funktioniert nicht Java Basics - Anfänger-Themen 5
W Wieso funktioniert mein Switch Case nicht ?! Java Basics - Anfänger-Themen 9
L Mein Taschenrechner lässt sich plötzlich nicht mehr öffnen Java Basics - Anfänger-Themen 5
W Ist mein Struktogram richtig erstellt worden? Java Basics - Anfänger-Themen 4
G Input/Output Wo liegt mein Fehler? Java Basics - Anfänger-Themen 4
G Variablen Was ist mein Fehler? Java Basics - Anfänger-Themen 2
C Warum funktioniert mein If Statement nicht richtig? Java Basics - Anfänger-Themen 18
B Drucken: Default Paper von Drucker? Mein Drucker druckt falsch Java Basics - Anfänger-Themen 3
W Compiler-Fehler Fehler - <identifier> expected, wo liegt mein Fehler? Java Basics - Anfänger-Themen 4
stylegangsta Input/Output Hat eclipse eine Macke oder mein Code Array Datei einlesen Java Basics - Anfänger-Themen 5
S Wieso wird mein JFrame transparent dargestellt? Java Basics - Anfänger-Themen 5
N mein RegEx Java Basics - Anfänger-Themen 2
N Mein Bubblesort sortiert mein Array nicht Java Basics - Anfänger-Themen 2
W Wie hat mein Lehrer das gemacht. Java Basics - Anfänger-Themen 2
Z Klassen Warum wird mein Objekt nicht erkannt? Java Basics - Anfänger-Themen 2
J Erste Schritte Zweithöchster Wert eines Arrays herausfinden - warum klappt mein Code nicht? Java Basics - Anfänger-Themen 3
C Mein Video zu Java Grundlagen Java Basics - Anfänger-Themen 8
T Eclipse kennt mein Button nicht... Java Basics - Anfänger-Themen 5
J Wo liegt nur an dieser einfachen Bedingung mein Fehler? Java Basics - Anfänger-Themen 8
E Mein eigener Listener (Hilfe gesucht) Java Basics - Anfänger-Themen 2
D Brauche Hilfe für mein übungsprogramm Java Basics - Anfänger-Themen 16
T Mein String in ein JLabel stecken Java Basics - Anfänger-Themen 2
T mein erstes Java projekt Java Basics - Anfänger-Themen 8
J Methoden Wo ist mein Fehler ?! Java Basics - Anfänger-Themen 9
R .txt in mein Javaprogramm hineinschmelzen Java Basics - Anfänger-Themen 6
T OOP Mein erstes Java-Spiel - Schiffe versenken! Java Basics - Anfänger-Themen 2
E Mein erstes Java Projekt - Sauberer code? Java Basics - Anfänger-Themen 28
S Mein Code is unübersichtlich - besseren Stil Java Basics - Anfänger-Themen 6
H Probleme mein Ausführen der .class (Ubuntu JDK6) Java Basics - Anfänger-Themen 2
M Mein TableEvent problem Java Basics - Anfänger-Themen 3
C Boolsche Ausdrücke - Wo ist mein Fehler? Java Basics - Anfänger-Themen 14
propra Wie mache ich einem JPanel mein bereits instanziertes Model bekannt Java Basics - Anfänger-Themen 9
M Warum wird mein Icon bei den JTree Nodes nicht angezeigt? Java Basics - Anfänger-Themen 7
V Mein erster Konstruktor Java Basics - Anfänger-Themen 3
S GaussJordan in Java, wo liegt mein Fehler? Java Basics - Anfänger-Themen 4
U2nt Mein Chat Java Basics - Anfänger-Themen 10
S Wo ist mein Fehler? Java Basics - Anfänger-Themen 2
I OOP This-Referenzs > wo liegt mein Denkfehler? Java Basics - Anfänger-Themen 24
L Hashtable nicht wirklich geeignet für mein Vorhaben? Java Basics - Anfänger-Themen 3
W ArrayListe , Wo ist mein Fehler? Java Basics - Anfänger-Themen 6
M Timer unterbrechen? Wo ist mein Thread? Java Basics - Anfänger-Themen 2
S wieso ist mein Code falsch? Java Basics - Anfänger-Themen 2
S Mein Computer kennt "javac" und "java" nicht mehr! Java Basics - Anfänger-Themen 6
B XML? Für Uhrzeit und Datum für mein HP? Java Basics - Anfänger-Themen 6
JeromeM90 Mein Java Applet zeitverzögern ? Java Basics - Anfänger-Themen 2
Developer_X Mein erster Internet Explorer Java Basics - Anfänger-Themen 14
B könnte nochmal jemand über mein Projekt schauen? Java Basics - Anfänger-Themen 4
J Mein Objekt will nicht! Java Basics - Anfänger-Themen 2
Screen Scanner Arrays wo liegt mein Fehler? Java Basics - Anfänger-Themen 11
F.S.WhiTeY Java RegEx Will nicht so wie ich will. Wo ist mein fehler ? Java Basics - Anfänger-Themen 3
GambaJo Brauche Bewertung + Tipps für mein kleines Projekt Java Basics - Anfänger-Themen 4
W ich und mein erster Veresuch hilfe Java Basics - Anfänger-Themen 23
I String, Split, match, wo liegt mein Fehler ? Java Basics - Anfänger-Themen 4
S Mein Quicksort Problem: he method quickSort(int[], int, int) Java Basics - Anfänger-Themen 2
K Warum akzeptiert der Compiler mein Objekt nicht ? Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Anzeige

Neue Themen


Oben