Rangkuman: Semua tentang Array
Termasuk bagian Logika & Alur dalam perjalanan Java di Coddy. Pelajaran 9 dari 59.
Tantangan
MudahBuat method bernama arrayOperations yang menerima array 2D berisi integer (matrix) sebagai input dan melakukan operasi berikut:
- Hitung jumlah semua elemen dalam matrix.
- Cari elemen maksimum dalam matrix.
- Buat array 1D baru yang berisi jumlah setiap baris dalam matrix.
- Cetak ke konsol dengan format berikut:
Sum: 78
Maximum: 12
Row Sums: [10, 26, 42]Coba sendiri
import java.util.Arrays;
// Tulis kodemu hanya di dalam class. Jangan tulis main() atau kode apa pun di luar class ini.
class ArrayOperations {
public static void arrayOperations(int[][] matrix) {
// Tulis kodemu di sini
System.out.println("Sum: " + sum);
System.out.println("Maximum: " + max);
System.out.println("Row Sums: " + Arrays.toString(rowSums));
}
}Semua pelajaran di Logika & Alur
1Array Multidimensi
Dasar Array 2DMengakses Elemen Array 2DLoop Bersarang dengan Array 2DRangkuman: Array 2DPenjumlahan dan Pengurangan MatriksArray BergerigiArray 3D dan Lebih JauhPola Umum Array 2DRangkuman: Semua tentang Array2HashMap Bagian 1
Apa itu HashMap?Deklarasikan HashMapMengakses nilaiPeriksa apakah key adaMengubah dictionaryRingkasan: HashMap3HashMap Bagian 2
Method HashMapIterasi dengan keySet()Iterasi dengan entrySet()HashMap BersarangRangkuman: Kelola GudangRangkuman: Operasi HashMap6Alur Kontrol Lanjutan
Pernyataan LabelEkspresi SwitchPencocokan PolaKlausa PenjagaRingkasan Alur Kontrol9Proyek: Penghitung Kata Unik
Input dan Penyimpanan TeksPemrosesan KataLatihan sendiri: Compiler Java online