Как в Java, посчитать количество столбцов неравномерного массива, содержащих число ноль? Возможно моё непонимание возникло из-за ошибочного представления как это всё работает, я перечислю как я понимаю, поправьте, если что-то неправильно:
Задал этот же вопрос на англоязычной версии сайта, и получил моментальный ответ.
объявили переменные и массив.
создали цикл в цикле, для того чтобы каждому элементу присвоить индекс и к нему можно было обращаться.
создаём ещё раз вложенный цикл для счётчика "count", берётся по порядку каждый элемент и сравнивается с нулём, если "истина" в счётчик добавляется результат, а break выкидывает нас во внешний цикл на следующую строку.
Правильно ли я понимаю, что mas.length - это количество строк, mas[i].length - это длина каждой строки?
Ниже представлен код, который считает количество СТРОК содержащих нули, как выполнить аналогичное действие для столбцов?
public class Main {
public static void main (String[] args) {
int i;
int j;
int count = 0;
int [][] mas = {{3, 0, 0, 6}, {4, 0, 1, 1}};
for (i = 0; i < mas.length; i++) {
System.out.println();
for (j = 0; j < mas[i].length; j++){
System.out.print(mas[i][j] + ", ");} }
System.out.println();
//--------------------------------------------------------------------
for (i = 0; iОтвет
class Main {
public static void main (String[] args) {
int i;
int j;
int count = 0;
int [][] arr = {{3, 0, 0, 6}, {4, 0, 1, 0}};
for (i = 0; i < arr.length; i++) {
System.out.println();
for (j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + ", ");} }
System.out.println();
//--------------------------------------------------------------------
for (i = 0; i
среда, 10 июля 2019 г.
Как рассчитать количество столбцов содержащих нули в многомерном массиве Java
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий