Как сравнить числа во вложенном массиве - PullRequest
0 голосов
/ 20 июня 2019

Например, если у меня есть двумерный массив, который выглядит следующим образом:

10 2 5 4

6 3 7 8

Как я могу проверить, есликаждый элемент больше друг друга?В этом случае я бы получил 10> 2, 5> 4 и 6> 3.

1 Ответ

1 голос
/ 20 июня 2019

Если я не ошибаюсь, вам нужен код, который сравнивал бы нечетное положение матрицы с четным. Пожалуйста, найдите ниже код, который будет соответствовать вашей цели.

public class Sample {

    public static void main(String[] args) {

        int[][] a = {{2,3,4,5},{16,12,3,6}};

        for(int j=0;j<a.length;j++)
        {
            int i=0;
            while(i<a[j].length && i+1 < a[j].length)
            {
                if(a[j][i] > a[j][i+1])
                {
                    System.out.println(a[j][i] +" is Greater than "+a[j][i+1] );
                }
                else
                {
                    System.out.println(a[j][i] +" is Lesser than "+a[j][i+1] );
                }
                i=i+2;
            }
        }
    }

}

Надеюсь, это было полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...