Мне действительно нужна помощь, пожалуйста!
Так что в основном я программирую маленькую игру под названием MoreLess.Игра будет составлена из 3 разных режимов.На самом деле я застрял на первом моде под названием "Challenger".Для этого мода я создал 2 метода.Первый, который учитывает пользовательский ввод (4-значное число от 0 до 9) и второй метод (генерируется случайным образом 4-значное число).Теперь мне нужно сравнить эти 2 значения для каждого числа.Для каждого номера мне нужно что-то напечатать.Если число больше = '+', если меньше = '-' else '='.
public static int[] pProposition() {
Scanner clavier = new Scanner(System.in);
System.out.println("Veuillez saisir votre proposition à 4 chiffres entre 0 et 9");
String saisi = clavier.nextLine();
if (saisi.length() != 4 || saisi.replaceAll("\\D", "").length() != 4) {
System.out.println("Vous avez saisi un nombre incorrect. Vous devez saisir un nombre de 4 chiffres entre 0 et 9" );
}
int[] proposition = new int[4];
for (int i = 0; i < 4; i++) {
proposition[i] = Integer.parseInt(String.valueOf(saisi.charAt(i)));
}
return proposition;
}
public static int[] genNumHasard() {
int[] combSecrete = new int[4];
for (int i = 0; i < combSecrete.length; i++) {
combSecrete[i] = (int) (Math.random() * 9 + 0);
}
return combSecrete;
}
public static int[] joueUnTour () {
int valeurComparaison = PlusOuMoins.pProposition().compare
if (PlusOuMoins.pProposition() > PlusOuMoins.genNumHasard()) ;
{
}