Повторение - всё о массивах
Часть раздела Логика и управление потоком путешествия по Java на Coddy — урок 9 из 59.
Задание
ЛегкоСоздайте метод с именем arrayOperations, который принимает двумерный массив целых чисел (matrix) в качестве входных данных и выполняет следующие операции:
- Вычислите сумму всех элементов в матрице.
- Найдите максимальный элемент в матрице.
- Создайте новый одномерный массив, содержащий суммы каждой строки в матрице.
- Выведите в консоль в следующем формате:
Sum: 78
Maximum: 12
Row Sums: [10, 26, 42]Попробуйте сами
import java.util.Arrays;
// Пишите свой код только внутри класса. Не пишите main() или любой код вне этого класса.
class ArrayOperations {
public static void arrayOperations(int[][] matrix) {
// Напишите свой код здесь
System.out.println("Sum: " + sum);
System.out.println("Maximum: " + max);
System.out.println("Row Sums: " + Arrays.toString(rowSums));
}
}Все уроки раздела Логика и управление потоком
1Многомерные массивы
Основы 2D-массивовДоступ к элементам 2D-массиваВложенные циклы с 2D-массивамиПовторение - 2D-массивыСложение и вычитание матрицРваные массивы3D-массивы и вышеРаспространённые паттерны 2D-массивовПовторение - всё о массивах2HashMap Часть 1
Что такое HashMap?Объявление HashMapДоступ к значениямПроверка существования ключаИзменение словарейИтоги - HashMap3HashMap. Часть 2
Методы HashMapИтерация с keySet()Итерация с entrySet()Вложенный HashMapПовторение - Управление складомПовторение - Операции HashMap6Продвинутое управление потоком
Операторы метокВыражение switchСопоставление шаблоновОхранные клаузыИтоги - управление потоком9Проект - Счетчик уникальных слов
Ввод и хранение текстаОбработка слов