Totaler Anfänger findet Fehler nicht.

Status
Nicht offen für weitere Antworten.

Timmey

Mitglied
Ich arbeite mit dem JDK 5x.

nach dem compalieren bekomm ich 2 Fehler

Fahrt.java:8: illegal start of type
int Wohin ([int Fahrtrichtung]) {Fahrtrichtung}
^
Fahrt.java:12: <identifier> expected
}
^
2 errors

Es dreht sich um dieses CODE:
Code:
class Fahrt
{
int Geschwindigkeit;
int Fahrtrichtung;

Fahrt (int Geschwindigkeit, int Fahrtrichtung) {};

int Wohin ([int Fahrtrichtung]) {Fahrtrichtung}


int Geschweindigkeit_erhoehen ([int Geschwindigkeit]) {Geschweindigkeit=+5}
}

Ich weiß ist das simpelste was es gibt aber naja denke ist für euch ne arbeit von 4-5 sek bis ihr den Fehler findet.

Würde mich freuen wenn ihr nicht nur den Code berichtigt sondern auch schreibt warum das so muss...

Vorab danke leutz....
 

Stefan1200

Top Contributor
Vielleicht stehe ich auch nur gerade auf dem Schlauch, aber was bedeuten Zeile 9 und 12?

Falls Zeile 7 eine Methode darstellen soll, darf am Ende kein ; sein.
 

dotlens

Top Contributor
wieso hast du da was in eckigen klammern??
int Wohin ([int Fahrtrichtung]) {Fahrtrichtung}

wenn du einen Array übergeben willst machst du das mit:
int[] fahrrichtung

was soll 'Fahrrichtung' machen? schau dir zuerst die Grundlagen von java an!!
 

SebiB90

Top Contributor
1.methoden müssen als public,protected oder privat declariert werden
2.warum sind die parameter in [] klammer? die müssen weg
3. nach jeden befehl muss man ein ; schreiben also geschwindigkeit=+ 5;
4. ich glaub der operator heißt +=
 

dotlens

Top Contributor
@Stefan1200
das nennt man einen Konstruktor ;)
aber hast recht das ';' ist falsch. wie so vieles anderes
 

Timmey

Mitglied
Über den Sinn des Programmes kann ich auch noch nichts aussagen. Es entspringt einer aufgabenstellung die ich versuch zu lösen....

Wir lernen das in der Schule...
Problem ist Programmieren liegt mir nicht und macht mir auch nur zum Teil spaß... (bin da zu doof für) :)
Kann mir die Syntax von keiner einzigen Programmier Sprache merken daher muss 0ihc immer wieder nach schaun wie ne Methode auszusehen hat usw. daher kommen auch diese dummen fehler in Zeile 9 und 12 da ich als hilfe das "Handbuch der java-Programmierung" von Guido Krüger nutze und da das folgene drin steht...

Die Syntax der Methodendefinition in Java ähnelt der von C/C++:

{Modifier}
Typ Name([Parameter])
{
{Anweisung;}
}

Naja aufjedenfall danke leutz ich guck mal das ich das ding zum laufen bekomme.... obwohl da noch nichts laufen kann also erstmal zum compalieren... :)
 

dotlens

Top Contributor
mit [parameter] meint der Autor das hir ein Parameter reinkommt. die eckigen Klammern sollen verdeutlichen, dass hier nicht "paramter" stehen muss.
aber wie dir die Fehlermeldung auch sagst, verursachen diese im moment den kompilierfehler
 

Stefan1200

Top Contributor
SebiB90 hat gesagt.:
1.methoden müssen als public,protected oder privat declariert werden

Müssen die das? Ich kenne das so, das Java Default Einstellungen verwendet, wenn die Methode weder als public, protected oder private declariert wird.

@dotlens: Ups, stimmt. Habe gar nicht auf den Klassennamen geachtet.
 

mic_checker

Top Contributor
SebiB90 hat gesagt.:
4. ich glaub der operator heißt +=

Korrekt, entweder man schreibt :

Code:
Geschwindigkeit += 5;

In der Regel tun sich "Anfänger" mit dieser Notation aber etwas schwer (hab zumindest die Erfahrung gemacht), du kannst genauso gut schreiben:

Code:
Geschwindigkeit = Geschwindigkeit + 5;

Als kleine "Starthilfe" - hier der Konstruktor:

Code:
Fahrt (int Geschwindigkeit, int Fahrtrichtung) 
{
this.Geschwindigkeit = Geschwindigkeit;
this.Fahrtrichtung = Fahrtrichtung;
}

Btw. ich würde Methodennamen und Variablennamen klein schreiben..
 

Timmey

Mitglied
Code:
class Fahrt
{
int Geschwindigkeit;
int Fahrtrichtung;

Fahrt (int Geschwindigkeit, int Fahrtrichtung)
{
this.Geschwindigkeit = Geschwindigkeit;
this.Fahrtrichtung = Fahrtrichtung;
}

int Wohin (int Fahrtrichtung) {}


int Geschwindigkeit_erhoehen (int Geschwindigkeit) {Geschweindigkeit+=5}
}

da spuckt er aus....
Fahrt.java:15: ';' expected
int Geschwindigkeit_erhoehen (int Geschwindigkeit) {Geschwindigkeit+=5} << Zeigt der Compiler den Fehler an

1 error

Hab ja sowas von keine Lust mehr.... :(

Aber naja ohne :### und :autsch: kein :meld:
 

dotlens

Top Contributor
mach hinter Geschwindigkeit+5 noch ein ';'
wenn du deinen code richt darstellen würdest, und zuerst die Syntax lernen würdest. würdest du das sofort sehen.
oder du köpnntest wenigstens die Fehlermeldun lesen. so schwer ist die nicht zu verstehen....
 

mic_checker

Top Contributor
Hi,
also zusätzlich zu dem was dotlens bereits sagte:

Ich würde mir von Anfang an angewöhnen den Code nach best. Notationen zu formatieren, wenn ich schon eine Methode seh die so aussieht wie deine Geschwindigkeit_erhoehen(..) hab ich schon keine Lust mehr mir den Code genauer durchzulesen...

Was anderes:
In Geschwindkeit_erhoehen(..) machst du etwas - was für mich auf ersten Blick - unlogisch erscheint. Du übergibst der Methode einen int Parameter, demnach würde ich davon ausgehen das du die aktuelle Geschwindigkeit um den übergebenen Wert erhöhst, nicht immer um 5..aber das ist was anderes.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I totaler Anfänger braucht Hilfe Java Basics - Anfänger-Themen 8
E Programm zu Speicherung von Daten ---Totaler Anfänger Java Basics - Anfänger-Themen 7
T Erste Schritte Totaler Noob in Java will was neues lernen Java Basics - Anfänger-Themen 22
K Totaler einsteiger Java Basics - Anfänger-Themen 7
B OOP was heißt objektorientiertes Programmieren (fragt ein absoluter Anfänger) Java Basics - Anfänger-Themen 17
Soranix Erste Schritte Struktur als Anfänger // Von einer Klasse auf ein Objekt einer anderen Klasse zugreifen. Java Basics - Anfänger-Themen 6
M Java Programmierung Aufgabe Anfänger Java Basics - Anfänger-Themen 1
JordenJost Java ist auch eine Insel für Anfänger Java Basics - Anfänger-Themen 2
R Anfänger: Ausgabe kommt minus raus? Java Basics - Anfänger-Themen 6
D Zahlentabelle Anfänger braucht Hilfe Java Basics - Anfänger-Themen 1
N Fehler im Code (Aufgabe für Anfänger) Java Basics - Anfänger-Themen 11
T Übungsbuch für Anfänger Java Basics - Anfänger-Themen 3
H Threads Anfänger Java Basics - Anfänger-Themen 17
C Erste Schritte Anfänger Verständnisfrage zum Compiler Java Basics - Anfänger-Themen 31
J Anfänger, Fehler; "Der Hund liegt begraben" Java Basics - Anfänger-Themen 3
K Buchstabenzähler Java (Anfänger) Java Basics - Anfänger-Themen 35
E Kleines Java-Projekt für Anfänger Java Basics - Anfänger-Themen 10
U anfänger braucht hilfe . wir konnten die aufgaben nicht beantworten Java Basics - Anfänger-Themen 5
ehmo würfelspiel programmieren anfänger Java Basics - Anfänger-Themen 1
J Anfänger TicTacToe, Problem bei Gewinnoption, sowohl Unentschieden Java Basics - Anfänger-Themen 8
L Anfänger braucht Hilfe - Stecke beim Lernen fest Java Basics - Anfänger-Themen 10
A Scanner Befehl Java Anfänger Java Basics - Anfänger-Themen 8
_Zabuza_ Erste Schritte Wie am effektivsten Java lernen als Anfänger? Java Basics - Anfänger-Themen 12
T Roulette für Anfänger Java Basics - Anfänger-Themen 7
T Java Anfänger mit konkreten Fragen Java Basics - Anfänger-Themen 2
K Java Anfänger Java Basics - Anfänger-Themen 5
F Hilfe für einen Anfänger! Java Basics - Anfänger-Themen 4
S Ein Java Anfänger braucht Hilfe Java Basics - Anfänger-Themen 5
P Übungsaufgaben für Anfänger? Java Basics - Anfänger-Themen 2
Z Unklarheit bei Übungsaufgabe [Anfänger] Java Basics - Anfänger-Themen 22
J Lesen und schreiben in eine Datei(Anfänger- Dateizugriffe) Java Basics - Anfänger-Themen 3
O Anfänger, Verständnisfrage Java Basics - Anfänger-Themen 3
CT9288 Mini Anfänger-Problem mit loops, statements und ; Java Basics - Anfänger-Themen 4
F Hilfe, bin Anfänger! Java Basics - Anfänger-Themen 4
R Erste Schritte Materialien für Java-Anfänger Java Basics - Anfänger-Themen 7
Koookie Kleines Frage - Antwort Programm (Anfänger) Java Basics - Anfänger-Themen 5
F Studium aufgabe ...Anfänger sucht hilfe :D Java Basics - Anfänger-Themen 24
F Anfänger braucht Hilfe :) Java Basics - Anfänger-Themen 3
F Abrechnungsprogramm erstellen Student (Anfänger) Java Basics - Anfänger-Themen 2
D Anfänger braucht Hilfe Java Basics - Anfänger-Themen 2
J Musikplayer zu schwer für Anfänger? Java Basics - Anfänger-Themen 3
F Wieso wird dieser Befehl nicht ausgeführt? (Anfänger) Java Basics - Anfänger-Themen 2
V Erste Schritte Anfänger: Ausführen eines Java-Programms Java Basics - Anfänger-Themen 5
Textsurfer Methoden Anfänger * Java Basics - Anfänger-Themen 5
G Ein paar Anfänger Fragen zu StdDraw Java Basics - Anfänger-Themen 4
J Anfänger: ActionListener und ProcessBuilder machen Probleme Java Basics - Anfänger-Themen 6
C verwirrter Anfänger Java Basics - Anfänger-Themen 6
L Verzinsungsprogramm (Java-Anfänger) Java Basics - Anfänger-Themen 3
T Datentypen enum static Chaos (blutiger anfänger) Java Basics - Anfänger-Themen 5
I if/else Statements Java Anfänger Java Basics - Anfänger-Themen 14
D Anfänger-Fragen(Parameter einer Methode) Java Basics - Anfänger-Themen 7
H Schleifen (anfänger) Java Basics - Anfänger-Themen 13
H Methoden Bluej Anfänger Java Basics - Anfänger-Themen 13
M Erste Schritte Einfache Aufzugssteuerung programmieren - Anfänger Java Basics - Anfänger-Themen 2
D Anfänger-Problem mit dem HalloWelt-Programm Java Basics - Anfänger-Themen 5
S Compiler-Fehler Anfänger sucht Hilfe. Fehler beim Compilieren Java Basics - Anfänger-Themen 6
V Erste Schritte Java-Anfänger braucht Hilfe bei Arrays Java Basics - Anfänger-Themen 19
V Array mit Zufallszahlen - Anfänger - Hilfe Java Basics - Anfänger-Themen 12
J Anfänger hat Problem mit seinen Beet Java Basics - Anfänger-Themen 12
D Compiler-Fehler Anfänger Fehlermeldung Java Basics - Anfänger-Themen 3
das_leon if als Auswahl (Anfänger) Java Basics - Anfänger-Themen 1
N Anfänger Problem Java Basics - Anfänger-Themen 4
GoodGuy [Anfänger] Kann mal wer drüber gucken? Java Basics - Anfänger-Themen 3
R Erste Schritte Anfänger Probleme bei AnimationDrawable Java Basics - Anfänger-Themen 0
J Kleiner Taschenrechner! Anfänger braucht Hilfe :( Java Basics - Anfänger-Themen 2
C Taxiwarteschlange - Anfänger Java Basics - Anfänger-Themen 2
J Fehlermeldung : cannot invoke char(at) int on the primitive type int --- Anfänger Java Basics - Anfänger-Themen 5
I Java, Application, Eclipse (Anfänger) Java Basics - Anfänger-Themen 1
M Java Anfänger - Video Tutorial Reihe (DEUTSCH) Java Basics - Anfänger-Themen 11
C Anfänger: Array + Klasse Java Basics - Anfänger-Themen 5
S OOP Uhrenanzeige programmieren, Achtung Anfänger! Java Basics - Anfänger-Themen 9
B Compiler-Fehler Ein Java-Eclipse-Anfänger geht auf Reisen... Java Basics - Anfänger-Themen 10
A 2 kurze Anfänger fragen Java Basics - Anfänger-Themen 6
I Erste Schritte Bücher für Jungedliche[Anfänger] Java Basics - Anfänger-Themen 20
T Hallo anfänger braucht Hilfe :D Java Basics - Anfänger-Themen 7
C Anfänger Anfänger Fragen Java Basics - Anfänger-Themen 8
A Anfänger Taschenrechner Frage Java Basics - Anfänger-Themen 14
D error: Class names, >>>HILFE, anfänger<<< Java Basics - Anfänger-Themen 4
J Hilfe für Anfänger Java Basics - Anfänger-Themen 8
E OOP Methode an andere Methode übergeben / OOP Anfänger Java Basics - Anfänger-Themen 4
Farbenfroh Exceptions Anfänger - Finde Fehler nicht Java Basics - Anfänger-Themen 7
H MergeSort (für Anfänger ) Java Basics - Anfänger-Themen 9
X Projekt Java Anfänger Java Basics - Anfänger-Themen 28
C Fehlersuche Adressbuch *Anfänger* Java Basics - Anfänger-Themen 5
C Anfänger braucht Hilfe bei Schularbeit Java Basics - Anfänger-Themen 3
J Erste Schritte Hilfe bei absolutem Anfänger-Projekt Java Basics - Anfänger-Themen 4
F Anfänger braucht Hilfe Java Basics - Anfänger-Themen 24
A Erste Schritte Übungen für Anfänger Java Basics - Anfänger-Themen 31
M Sieb des Eratosthenes für Anfänger Java Basics - Anfänger-Themen 10
M Tipps für einen Java-Anfänger Java Basics - Anfänger-Themen 5
S Anfänger Aufgaben Java Basics - Anfänger-Themen 6
G Anfänger-Errors und Fragen Java Basics - Anfänger-Themen 22
S Java für Anfänger: Probleme mit read() Java Basics - Anfänger-Themen 20
P [Anfänger] DiceGame Aufagbe Java Basics - Anfänger-Themen 23
C Input/Output Anfänger Array-Verständnis Frage Java Basics - Anfänger-Themen 7
W Erste Schritte OOP-Lektüre für Anfänger/Umsteiger von Clipper auf Java Java Basics - Anfänger-Themen 6
J Welches Java-Videotutorial für Anfänger empfehlenswert? Java Basics - Anfänger-Themen 7
F Java-Anfänger, brauche Hilfe Java Basics - Anfänger-Themen 3
F Java-Anfänger, brauche Hilfe Java Basics - Anfänger-Themen 2
P Java anfänger tutorial gesucht Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben