я пытаюсь сделать ArrayList типа целого числа, но это дает мне эту ошибку (я использую этот компилятор под названием Jikes) Код:массив список целое число, не работает
ArrayList<Integer> = new ArrayList<Integer>();
Ошибка:
*** Семантическая ошибка: использование аргументов типа для доступа к родовым типам требует использования «источника 1,5» или более. Компиляция будет продолжать использовать необработанный тип «Java.util.arraylist», но не будет выпущен файл класса.
Каждая переменная нуждается в имя, так что дайте «ему» e: 'ArrayList list = new ArrayList ();'. И ваш уровень компилятора, скорее всего, «1.4». Вам нужно как минимум '1.5' использовать дженерики. Прочтите руководство/справочную страницу своего компилятора, чтобы узнать, как это сделать. –
Tom
Какую версию Java вы используете? – Jens
Глядя на jikes: любая веская причина, по которой вы используете именно это? – laune