FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 3

Slides:



Advertisements
Presentasi serupa
Array.
Advertisements

Java array.
SLIDE OTOMATIS PINDAH DALAM WAKTU 4-5 MENIT. A:kiriB:kanan Deklarasikan sebuah variabel dengan nama ‘isi’ yang mempunyai type array of double dengan ukuran.
Pemrograman JAVA (TIB09)
Pemrograman Berbasis Obyek Oleh Tita Karlita
Array, Class, Obyek, Method danConstructor.
Pemrograman Berorientasi Obyek Oleh Tita Karlita
Pemrograman Dasar Java
- PERTEMUAN 4 - PERULANGAN
PELATIHAN JAVA FUNDAMENTAL
Diberikan pada Kuliah Sela Teknik Informatika - Universitas Muhammadiyah Malang Tahun 2011.
Object Oriented Programming with JAVA 2011/2012
Algoritma & Pemrograman 1
Pemrograman Berorientasi Obyek
Java array.
Array Oleh Shoffin Nahwa Utama M.T Disampaikan pada mata kuliah Struktur Data.
Kelas A dapat memiliki referensi ke obyek dari kelas- kelas lain sebagai anggota. Kadang-kadang disebut sebagai hubungan “has-a”. Sebagai contoh, sebuah.
String & Penanganan Pertemuan Ke-6.
Pemrograman Terstruktur
JAVA ARRAY.
Pemrograman Berbasis Obyek Oleh Tita Karlita
Bab & 7.3 NESTED LOOP Array 1 Dimensi 273.
METHODS Mr. Yasri Object Oriented Program.
PEMROGRAMAN TERSTRUKTUR
S. Indriani Lestariningati, M.T
Array & Array List Disusun Oleh: Reza Budiawan Untuk:
Java array.
DASAR DASAR JAVA Dengan Netbans PBO Java.
Pengambilan Keputusan dan Pengulangan Proses
INPUT DATA, PERCABANGAN & PERULANGAN DENGAN JAVA
Pemrograman Berorientasi Obyek
Java array.
PERCABANGAN & PERULANGAN DALAM JAVA
FONDASI PEMROGRAMAN & STRUKTUR DATA #4
ARRAY Misalnya kamu pelatih sebuah tim sepakbola anak-anak, dan kamu ingin mengawasi pemain mana yang hadir latihan di lapangan. Apa yang kamu perlukan.
KELAS STRING DAN INNER CLASS
Array dan Argumen Baris Perintah
Command line argument.
Java array.
Array dalam JAVA.
KELAS STRING DAN INNER CLASS
Pemrograman Berorientasi Object
As’ad Djamalilleil Array As’ad Djamalilleil
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
JAVA FUNDAMENTAL (Array / Larik)
Java array.
POLYMORPHISM.
JAVA FUNDAMENTAL.
Array.
Pemrograman Berorientasi Objek
Dhefi Cahyadi, S. Kom ARRAY / LARIK Lanjutan Dhefi Cahyadi, S. Kom
Array.
JAVA FUNDAMENTAL (Array / Larik)
Pemrograman Berorientasi Objek <PBO>
Array / Larik Java Fundamental Syahrul Mauluddin S.Kom.
Array / Larik Java Fundamental Syahrul Mauluddin S.Kom.
Konsep Bahasa Pemrograman I Operator
Java array.
Array.
Java array.
Array.
Pemrograman Berorientasi Objek
Bahasa Pemrograman Review - Latihan.
FONDASI PEMROGRAMAN & STRUKTUR DATA #6
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 1
Bahasa Pemrograman (Pemrograman Visual)
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 4
FONDASI PEMROGRAMAN & STRUKTUR DATA #8
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
FONDASI PEMROGRAMAN & STRUKTUR DATA #9
Transcript presentasi:

FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 3 Array

Arrays Array merupakan mekanisme dasar dalam penyimpanan sekumpulan entitas nilai yang memiliki type sejenis. Tiap entitas dalam array dapat diakses melalui operator index array, yaitu: [index] Nomer index dimulai dari nol.

Arrays Declaration Jumlah entitas yg dapat ditampung Array int [] array1; array1 = new int [100]; atau atau int [] array1 = new int [100]; Nilai atau sekumpulan entitas yang mengisi array int [] array1 = { 3, 4, 10, 6 };

Arrays Assignment array[i]= value; Index tempat penyimpanan nilai Nilai yang akan disimpan char [] array1 = new char[4]; for(int i=0;i<=3;i++) { array1[i]= (char) ('A' + i); System.out.println("isi" + i + ": " + array1[i]); }

Arrays Dynamic Array Expansion Dalam membuat array kita harus menetapkan ukuran array sehingga kompiler dapat mengalokasikan besaran memory yang akan dialokasikan bagi array int [] array1 = new int [10]; Teknik dynamic array expansion memungkinkan untuk menentukan ukuran array lebih fleksibel dan memungkinkan pengaturan besarnya ukuran array saat run time. int [] arr = new int[10]; int [] original = arr; arr = new int [12]; for( int i = 0; i < 10; i++ ) arr[i] = original[i]; original = null; Ukuran array Ukuran awal arr Ukuran baru arr

Arrays Dynamic Array Expansion int [] arr = new int[10]; … ; int [] original = arr; arr = new int [12]; for( int i = 0; i < 10; i++ ) arr[i] = original[i]; original = null; Mula2, arr merepresentasikan 10 integer; Original merepresentasikan 10 integer yang sama dengan arr; arr merepresentasikan 12 integer, yang sepuluh isi pertamanya di-copy dari original; dan Kemudian original dikosongkan lagi.

Arrays Enhanced for Loop & method length Code di atas akan mencetak isi suatu array dengan nama arrVariable, setiap satu loop isi arrVariable akan diisi ke value kemudian value dicetak. Berdasarkan kode di atas, variable panjang akan berisi nilai panjang dari array nama, yaitu: 4 for(String value : arrVariable) System.out.println(value); String [] nama = {"Budi", "Beni", "Betty", “Randy"}; int panjang = nama.length;

Arrays Enhanced for Loop & method length public class allAboutArray { public static void main(String[] args) { String [] nama = {"Budi", "Beni", "Betty", “Randy"}; for( String cetak : nama ) System.out.println(cetak); System.out.println("-----------"); for(int i=0;i<nama.length;i++) System.out.println(nama[i]); }

See You Next Session Thanks