Я использую Eclipse на моем Mac и случайно получаю символ \ 160 (что бы это ни было) вместо пробела в моем коде.
Время от времени, когда я компилирую, я получаю
java: 74: недопустимый символ: \ 160
if (c == '*' ||? C == '/')
, где мой код читается в затмении
if (c == '*' || c == '/')
Это просто раздражает и обычно решается удалением предполагаемого невидимого?и нажав пробел еще раз в редакторе.
Мне любопытно, почему это происходит, если у кого-то есть идея.