Podsumowanie — tablice 2D
Część sekcji Logika i przepływ sterowania ścieżki Java w Coddy. Lekcja 4 z 59.
Wyzwanie
ŁatwyUtwórz metodę o nazwie processMatrix, która przyjmuje jako argument dwuwymiarową tablicę liczb całkowitych i wykonuje następujące operacje:
- Znajdź sumę wszystkich elementów macierzy.
- Znajdź największy element macierzy.
- Policz liczbę parzystych elementów macierzy.
Metoda powinna zwrócić tablicę zawierającą kolejno sumę, największy element i liczbę parzystych elementów.
Spróbuj swoich sił
// Napisz swój kod wyłącznie wewnątrz klasy. Nie pisz main() ani żadnego kodu poza tą klasą.
class ProcessMatrix {
public static int[] processMatrix(int[][] matrix) {
// Napisz tutaj swój kod
}
}
Wszystkie lekcje w sekcji Logika i przepływ sterowania
1Tablice wielowymiarowe
Podstawy tablic 2DDostęp do elementów tablic 2DPętle zagnieżdżone z tablicami 2DPodsumowanie — tablice 2DDodawanie i odejmowanie macierzyTablice postrzępioneTablice 3D i większeTypowe wzorce dla tablic 2DPodsumowanie — wszystko o tablicach2HashMap część 1
Czym jest HashMap?Deklarowanie HashMapDostęp do wartościSprawdzanie, czy klucz istniejeModyfikowanie słownikówPodsumowanie — HashMap3HashMap — część 2
Metody HashMapIterowanie za pomocą keySet()Iterowanie za pomocą entrySet()Zagnieżdżona HashMapPowtórka — zarządzanie magazynemPowtórka — operacje na HashMap6Zaawansowany przepływ sterowania
Instrukcje etykietująceWyrażenie switchDopasowywanie wzorcówKlauzule ochronnePowtórzenie — przepływ sterowania9Projekt — licznik unikalnych słów
Wprowadzanie i przechowywanie tekstuPrzetwarzanie słówPoćwicz samodzielnie: Kompilator Java online