Array & Array List Disusun Oleh: Reza Budiawan Untuk:

Slides:



Advertisements
Presentasi serupa
Array.
Advertisements

-PERTEMUAN 5,6 – LARIK (ARRAY)
Pemrograman Berorientasi Obyek
Teknik Pemrograman Terstruktur 2
Pemrograman JAVA (TIB09)
STRING Pemrograman Object Oriented dengan JAVA Teknik Informatika-UMM.
Pemrograman Berbasis Obyek Oleh Tita Karlita
Array, Class, Obyek, Method danConstructor.
Algoritma & Struktur Data
Algoritma dan Pemrograman
Array dan String Array dan String.
Diberikan pada Kuliah Sela Teknik Informatika - Universitas Muhammadiyah Malang Tahun 2011.
Object Oriented Programming with JAVA 2011/2012
Method, Array dan String
Array.
Struktur Data Array dan Mapping Array
Pemrograman Berorientasi Obyek Lanjut (IT251)
Teknik Pemrog. Terstruktur 2
Tipe Data Terstruktur Pengantar Logika dan Teknik Pemrograman
Algoritma & Pemrograman 1
Manipulasi String dengan Kelas String dan StringBuffer
Pemrogramman Terstruktur
Java array.
Pemrograman Terstruktur
Class & Object Disusun Oleh: Reza Budiawan Untuk:
JAVA ARRAY.
Pemrograman Visual I Outline: ARRAY Array multidimensi
ARRAY Adalah variabel yang menyimpan data-data yang mempunyai tipe data yang sama. Di java array di mulai dari index ke-0 sampai ke-n.
Java array.
ARRAY Siti Mukaromah,S.Kom.
Java array.
Pemrograman Terstruktur
Siti Mukaromah,S.Kom,MCP
Array Multidimensi.
Algoritma & Pemrograman Lanjut
Kelas-kelas Dasar di Java
Contoh Kasus: Agregasi
STRING Pertemuan 8.
Struktur Data Tipe data & Struktur Data
Algoritma & Pemrograman 1
Array Of Object Disusun Oleh: Reza Budiawan Untuk:
Java array.
Array Pertemuan ke-4.
Defri Kurniawan, M.Kom STRUKTUR DATA Defri Kurniawan, M.Kom
Struct.
created by PUTRA PUTRI DASPRO
Algoritma dan Pemrograman RECORD (REKAMAN)
Algoritma dan Pemrograman ARRAY (LARIK)
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Java array.
Aswar R. Berbagai Kelas Pertemuan 10.
ARRAY.
Algoritma & Pemrograman 1
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
KONSEP DASAR STRUKTUR DATA
Array.
VARIABEL, TIPE DATA, OPERATOR
Array.
Pemrograman Terstruktur
Tipe Data Bentukan Pertemuan ke-5.
Algoritma dan Pemrograman
Java array.
Array, Class, Obyek, Method danConstructor.
Array.
CREATED BY PUTRA PUTRI DASPRO
Java array.
Array.
Pemrograman Berorientasi Objek
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 2
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 3
Transcript presentasi:

Array & Array List Disusun Oleh: Reza Budiawan Untuk: MI1274 — Algoritma & Pemrograman Lanjut Genap 2015-2016 Array & Array List Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Fakultas Ilmu Terapan, Universitas Telkom

Array

Array Senarai n value 1 variabel Memiliki dimensi

Deklarasi 1 Variabel sebagai Array Deklarasi N Variabel Deklarasi 1 Variabel sebagai Array

Bentuk Umum Pendeklarasian tipeData[ ] namaVariable [= new tipeData [jumlahElemen] ]; tipeData namaVariable[ ] [= new tipeData [jumlahElemen] ]; Bentuk Umum Pendeklarasian

Deklarasi 1 int[ ] variableArray1; NOTE: Array belum bisa digunakan karena jumlah elemen harus dipesan! Dibutuhkan jumlah elemen. Deklarasi dapat dilakukan di body program

Deklarasi 2 int[] variableArray2 = new int[5]; Terdapat alokasi jumlah elemen int[] variableArray3 = {5, 3, 23, 99, 22}; int[] variableArray3 = new int[]{1,23,45,4,3}; Array dengan nilai elemen

Memberikan nilai pada Array int[ ] variableArray1 = new int[5]; variableArray1[0] = 72; variableArray1[1] = 32; variableArray1[2] = 9; variableArray1[3] = 26; variableArray1[4] = 2; Alokasi array dengan jumlah 5 elemen (length = 5) Mengisi variableArray pada masing-masing indeks Representasi Fisik: 72 32 9 26 2 [0] [1] [2] [3] [4]

Mengakses Array System.out.println("Array indeks ke-2: "+variableArray1[2]); Mengakses array pada indeks tertentu Mengakses array pada semua indeks

Array List

Array List Dynamic Array Variable-length Array of Object Didapat dari package java.util

Perbedaan? ArrayList Array

Deklarasi ArrayList<tipe_data> nama_ArrayList = new ArrayList<>(); Tipe data harus berbentuk class (karena array list penyimpanan array of object). Tipe dapat tidak dituliskan. Bentuk Umum Pendeklarasian

Tipe data Class untuk Primitive Type (Type Wrapper) Integer  int Double  double Boolean  boolean Character  char

Memberikan nilai pada ArrayList Menambah isi array list secara terurut Mengubah isi array pada indeks tertentu

Akses semua isi dari ArrayList Mengakses ArrayList Akses semua isi dari ArrayList

ArrayList  Array

Pemrosesan String

Pemrosesan String Komparasi/Perbandingan Mengambil karakter pada indeks tertentu Substring Etc…….

Caranya??? equals(x) concat(x) x.endsWith(x) charAt(?) equalsIgnoreCase(x) x.endsWith(x) charAt(?) substring(beginIndex) toUpperCase() toLowerCase() substring(beginIndex,endIndex)