0
Я пытаюсь получить 5 номеров от пользователей через консольный ввод и проверить, одинаковы ли все элементы этих массивов. Если это так, он должен напечатать «Книфель!». (что Яхтзее в Германии, если вы хотите знать). Но я не могу понять, как проверить фактический ввод.Как проверить, являются ли элементы массива одинаковыми
Это мой код до сих пор
public class Kniffel
{
private static Scanner sc2;
public static void main(String[] args) {
int[] numbers = new int[5];
System.out.println("Gib " + numbers.length + " Zahlen getrennt von Leerzeichen ein: ");
sc2 = new Scanner(System.in);
int i = sc2.nextInt();
boolean flag = true;
int first = numbers[0];
for(int index = 1; index < numbers.length; index++){
if (numbers[index] != first) flag = false;
}
if (flag) System.out.println("Kniffel!");
}
}
Рассмотрите возможность включения краткого объяснения того, как вышеупомянутое решение проблемы, а не просто код публикации. – Leigh