Normal
Also wenn ein � angezeigt wird kann man davon ausgehen, dass versucht wurde ein Zeichen aus einem Single-Byte-Encoding in UTF-8 anzuzeigen.Bei ¼ ist es umgekehrt. Wenn das "ü" so dargestellt wird wurde das "ü" mit 2 Bytes codiert. Dies deutet klar auf UTF-8 hin. Der Code den dein Kollege eingecheckt hat ist also wahrscheinlich UTF-8 codiert.Das kann nur bedeuten, dass du ein falsches Encoding in Eclipse eingestellt hast. Wenn du im Package Explorer einen Rechtsklick auf die Quellcode-Datei machst und Properties anklickst, wird dort wahrscheinlich ein anderes Encoding als UTF-8 angezeigt.Sieh auch mal an folgenden Orten nach ob dort das korrekte Encoding steht:Window -> Preferences -> Content Types und dort bei Text -> Java Source FilesWindow -> Preferences -> WorkspaceIch bin mir nicht sicher ob eine Umstellung dort auch bei schon bestehenden Dateien das Encoding ändert. Also nach einer Umstellung am besten noch mal wie o.g. die einzelne Quellcode-Datei kontrollieren.
Also wenn ein � angezeigt wird kann man davon ausgehen, dass versucht wurde ein Zeichen aus einem Single-Byte-Encoding in UTF-8 anzuzeigen.
Bei ¼ ist es umgekehrt. Wenn das "ü" so dargestellt wird wurde das "ü" mit 2 Bytes codiert. Dies deutet klar auf UTF-8 hin. Der Code den dein Kollege eingecheckt hat ist also wahrscheinlich UTF-8 codiert.
Das kann nur bedeuten, dass du ein falsches Encoding in Eclipse eingestellt hast. Wenn du im Package Explorer einen Rechtsklick auf die Quellcode-Datei machst und Properties anklickst, wird dort wahrscheinlich ein anderes Encoding als UTF-8 angezeigt.
Sieh auch mal an folgenden Orten nach ob dort das korrekte Encoding steht:
Window -> Preferences -> Content Types und dort bei Text -> Java Source Files
Window -> Preferences -> Workspace
Ich bin mir nicht sicher ob eine Umstellung dort auch bei schon bestehenden Dateien das Encoding ändert. Also nach einer Umstellung am besten noch mal wie o.g. die einzelne Quellcode-Datei kontrollieren.