2015-09-17 2 views
1

Я использую JDK - C: \ Program Files (x86) \ Java \ jdk1.8.0_60Java8 кода не решение в IntelliJ IDEA

Однако (on an earlier question I asked) так пользователь дал мне решение Java8 моей проблемы :

int[] luckyArray = new Random().int(1, 59).distinct().limit(6).toArray(); 

Я скопировал код в мой Основной класс и не разрешил его. Любая идея почему? enter image description here

ответ

2

Это не проблема IntelliJ IDEA, а ваш код.

int[] luckArray = new Random().ints(1, 59).distinct().limit(6).toArray(); 

Посмотри, Интс не Int.

2

У вас есть неправильный код в коде. Красное подчеркивание означает, что у вас есть синтаксическая ошибка. Хороший способ избавиться от них - наведите указатель мыши на ошибку, чтобы получить объяснение, затем поставьте мигающий курсор на него, нажмите alt + enter в IntelliJ IDEA, чтобы получить список предложений по устранению проблемы. Если вы подозреваете, что у вас нет правильного метода, выберите весь метод (int) в вашем случае, и нажатие ctrl + space покажет список методов, которые вы можете использовать для этого объекта. По мере ввода вы получите более конкретные предложения.

Смежные вопросы