Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java tools & IDE's > Подскажите, что значит??? |
Автор: Icope 19.11.2009, 12:50 |
Подскажите, что значит такая ошибка при таком коде как: int count = 0; for (Character character: str.toCharArray()) for (Character sGlasnue: sGlasnue) if (character.equals(sGlasnue)) count++; Syntax error, 'for each' statements are only available if source level is 5.0 Работаю в Eclipse, это нужна новая версия??? |
Автор: Kircul 19.11.2009, 13:15 |
Project -> Properties -> Java compiler Проверь что выставленно в Compiler compliance level, должно быть >= 1.5 |
Автор: Icope 19.11.2009, 13:27 |
Compiler compliance level - 1,4 стоит а галочка должна стоять Enable Project spesific settings ??? |
Автор: Kircul 19.11.2009, 13:33 |
Если есть желание можешь поиграться с этими настройками, но мне что-то подсказывает что ты используешь не ту JVM (хоть это и маловероятно) |