Вы можете проверить кодировку файла, перейдя в edit
->set encoding
. посмотрите, что он говорит. Прежде чем вы будете паниковать, обязательно перезапустите Eclipse. Иногда случаются странные символы, но обычно перезапуск их исправляет.
EDIT Как для того, как вы можете восстановить версию файла: Every time you modify a file in Eclipse, a copy of the old contents is kept in the local history.
(см here). Вы можете найти свой файл в: .metadata\.plugins\org.eclipse.core.resources\.history
вашего рабочего пространства. Надеюсь, это поможет вам.
EDIT 2 А на самом деле файл есть уродливый, выглядящий двоичный, но по крайней мере хранится. Вы можете попробовать использовать Eclipse: выберите свой файл -> щелкните правой кнопкой мыши -> заменить на -> локальную историю.
Могло быть так много вещей, как ваша файловая система, возможно, была повреждена и т. Д. Это действительно невозможно определить этим конкретным случаем в изоляции. Проверьте свой диск на предмет повреждения файловой системы. –
Я проверил свой диск, нет коррупции. Было бы странно иметь только 1 java-файл, поврежденный, и все остальные по-прежнему нормальные. – Dante