Eclipse Multiple markers at this line

T

Tobias110

Gast
Hallo Zusammen,

ich arbeite mit Eclipse für Mac und seit neustem funktioniert die Autovervollständigung sowie div. andere Dinge nicht.

Ein Beispiel mit folgendem kurzem Code:
Java:
public class SierpinskiSechseck {

	double i = (int)(Math.random()*5);
	System.out.print(i);
}
Die Line mit System.out.print(i); wird mit folgendem Fehler angezeigt: Multiple markers at this line
- Syntax error on token(s), misplaced construct(s)
- Syntax error on token "i", VariableDeclaratorId expected after this
token

Was kann das sein ? Habe Eclipse auch schon neu installiert!

Vielen Dank für eure Hilfe!
 
Zuletzt bearbeitet von einem Moderator:
S

SlaterB

Gast
fange an, korrekten Java-Code zu schreiben,
alles außer Variablendeklarationen, zu denen man die erste Zeile noch zählen kann, gehört in Methoden oder Konstruktoren
 
T

Tobias110

Gast
Okay davon mal abgesehen...wieso funktioniert dieser Code dann auf einem Windowsrechner ;-) ?
 
S

SlaterB

Gast
auf meinem Windows nicht und ich habe glaube ich noch keinen derartigen Code irgendwo ohne die genannten Compilerfehler gesehen
 

Atze

Top Contributor
Java:
public SierpinskiSechseck (){
 
    double i = (int)(Math.random()*5);
    System.out.print(i);
}

das mag vorher unter windows funtioniert haben :) hast du das mit copy und paste probiert oder (versehentlich falsch) aus dem gedächtnis gebraindumpt? :)
 
T

Tobias110

Gast
Also nochmal es geht mir nur um die Line mit System.out......!

Ich kann beispielsweise "System.out.println("Hello World!"); " schreiben und selbst dann würde mir Eclipse einen Fehler anzeigen.
 
S

SlaterB

Gast
so ist das Leben, das ist kein Eclipse-Fehler, sondern ein Java-Syntax-Fehler,
innerhalb einer Methode wie 'public static void main(String[] args)' wäre das dann auch erlaubt
 

Ähnliche Java Themen

Neue Themen


Oben