\ u in Java Kommentar führt zu Fehlermeldung, warum?

8
%Vor%

Code ist nur so viel und Eclipse zeigt folgende Fehlermeldung

%Vor%

Wenn ich nun \u aus dem Kommentar entferne, funktioniert es gut. Was ist das Problem mit \u im Kommentar? Ist dies ein Fehler oder gibt es eine Beziehung, sollte Java die Kommentare so lassen, wie sie sind.

    
Raj 27.05.2014, 12:51
quelle

2 Antworten

12

Der Compiler wird zuerst Ihren gesamten Quellcode lesen (der Kommentar wird später ignoriert), aber er kann "\ u" nicht erkennen, weil es kein gültiges Unicode-Zeichen ist.

Um es zu beheben, können Sie

schreiben %Vor%

oder

%Vor%

Bearbeiten:
Dies liegt daran, dass der Compiler zuerst alles in Unicode übersetzt. Schreiben dieses einfache Programm

%Vor%

gibt Hallo aus, weil \u000A für Newline steht. Proof

    
Manu 27.05.2014, 12:58
quelle
5

Die Kommentare werden bis zu einem gewissen Grad interpretiert. Eine kurze Recherche hat zu Ihrer Frage folgendes Ergebnis erbracht: Unicode in Javadoc und Kommentare?

    
Viorel Florian 27.05.2014 13:01
quelle

Tags und Links