0Pricing
C# Academy · Pelajaran

Mendeklarasikan Larik

Buat dan isi sebuah larik.

Mendeklarasikan Larik adalah pelajaran C# Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar C# Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus C# Academy mencakup 4 pelajaran total.

Apa Itu Larik?

Larik menyimpan banyak nilai bertipe sama dalam satu variabel. Alih-alih menggunakan score1, score2, dan score3, Anda menyimpan semua skor secara bersamaan.

Larik memiliki ukuran tetap yang ditentukan saat Anda membuatnya. Larik sangat cocok untuk daftar seperti hari dalam seminggu atau hasil pengujian.

Mendeklarasikan Tipe Larik

Untuk mendeklarasikan larik, tuliskan tipe elemen diikuti tanda kurung siku [], lalu namanya.

Langkah ini hanya membuat variabel. Variabel tersebut belum menyimpan nilai apa pun, sehingga bernilai null sampai Anda memberinya sebuah larik.

int[] numbers;
string[] names;

Membuat dengan Kata Kunci Baru

Gunakan kata kunci new bersama ukuran untuk benar-benar membuat larik di memori.

Angka di dalam tanda kurung siku adalah panjang. Di sini, numbers dapat menampung 5 bilangan bulat, yang semuanya dimulai dengan nilai bawaan 0.

int[] numbers = new int[5];
Console.WriteLine(numbers[0]);

Nilai Bawaan

Larik baru mengisi setiap slot dengan nilai bawaan tipe tersebut. Untuk bilangan, nilainya adalah 0; untuk bool, false; dan untuk string (serta objek lainnya), null.

Anda tidak perlu menetapkan nilai terlebih dahulu untuk mulai menggunakan larik.

bool[] flags = new bool[3];
Console.WriteLine(flags[0]); // False

Inisialisasi Larik

Anda dapat mengisi larik dengan nilai saat membuatnya menggunakan tanda kurung kurawal { }. Ini disebut inisialisasi larik.

Panjangnya ditentukan secara otomatis berdasarkan jumlah nilai yang Anda tuliskan, sehingga Anda tidak perlu menuliskan ukurannya.

int[] scores = new int[] { 90, 85, 100 };
Console.WriteLine(scores[2]); // 100

Sintaks Inisialisasi yang Lebih Singkat

Ketika mendeklarasikan dan menginisialisasi dalam satu baris, Anda dapat menghilangkan new int[] dan hanya menyisakan tanda kurawal.

Bentuk yang lebih singkat ini sangat umum dalam kode C# sehari-hari.

string[] fruits = { "apple", "pear", "plum" };
Console.WriteLine(fruits[1]); // pear

Program Lengkap

Mari kita gabungkan semuanya dalam sebuah program lengkap. Kita mendeklarasikan larik string berisi warna dan mencetak warna pertama.

Jalankan program tersebut untuk melihat keluaran muncul di konsol.

string[] colors = { "red", "green", "blue" };
Console.WriteLine("First color: " + colors[0]);

Larik Menyimpan Satu Tipe

Setiap elemen dalam larik harus sesuai dengan tipe yang dideklarasikan. int[] hanya dapat menyimpan bilangan bulat, dan string[] hanya dapat menyimpan teks.

Mencoba memasukkan tipe yang salah akan menyebabkan kesalahan kompilasi, sehingga data Anda tetap konsisten.

double[] prices = { 9.99, 19.5, 4.0 };
Console.WriteLine(prices[1]); // 19.5

Menggunakan Inferensi Tipe

Anda dapat membiarkan C# menyimpulkan tipe dengan var ketika inisialisasi sudah memperjelas tipenya.

Di sini, C# melihat bilangan bulat di dalam tanda kurawal, sehingga ages otomatis menjadi int[].

var ages = new[] { 18, 25, 40 };
Console.WriteLine(ages[0]); // 18

Menetapkan Nilai Berdasarkan Indeks

Setelah membuat larik kosong, Anda dapat menetapkan nilai satu slot setiap kali menggunakan indeks.

Indeks dimulai dari 0, sehingga slot pertama adalah [0] dan slot kedua adalah [1].

int[] nums = new int[2];
nums[0] = 10;
nums[1] = 20;
Console.WriteLine(nums[1]); // 20

Larik Kosong

Larik dapat memiliki panjang 0. Larik tersebut tetap ada, tetapi tidak menyimpan elemen apa pun. Ini berguna sebagai titik awal yang aman, alih-alih menggunakan null.

Anda dapat membuatnya dengan new int[0] atau bentuk singkat Array.Empty<int>().

int[] empty = new int[0];
Console.WriteLine(empty.Length); // 0

Pemeriksaan Singkat

Uji pemahaman Anda tentang cara mendeklarasikan larik.

Ringkasan

Anda mempelajari cara mendeklarasikan larik dengan type[], membuatnya menggunakan new type[size], dan mengisinya dengan inisialisasi seperti { 1, 2, 3 }.

Larik baru dimulai dengan nilai bawaan, setiap elemen memiliki satu tipe yang sama, dan panjangnya tetap sejak dibuat. Berikutnya, Anda akan membaca dan mengukur nilai-nilai ini.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Mendeklarasikan Larik” gratis?

Ya — teks lengkap “Mendeklarasikan Larik” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus C# Academy, upgrade ke CoddyKit PRO. Kursus C# Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Mendeklarasikan Larik”?

Buat dan isi sebuah larik. Kamu berlatih C# Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai C# Academy?

Tidak diperlukan pengalaman sebelumnya. C# Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.

Berapa lama pelajaran “Mendeklarasikan Larik” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran C# Academy ini?

Ya. Setiap pelajaran C# Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mendeklarasikan Larik
  2. Pengindeksan dan Panjang
  3. Melakukan Perulangan pada Larik
  4. Larik Multidimensi
← Kembali ke C# Academy