Follow us on FaceBook

Pengikut

Gallery

About

Sabtu, 04 Januari 2014

Membuat Array pada Java

Cara membuat array pada Java. Kita mulai dengan pengertian arrayArray adalah sekumpulan data yang memiliki tipe yang sama, variabel yang sama dan tiap data dibedakan dengan indeks dalam arraytersebut. Indeks dari tiap array dimulai dengan indeks ke-0. Jadi jika suatu array memiliki berisi 5 buah data maka indeks maksimal dari array tersebut adalah 4. Manfaat dari array adalah untuk mengurangi jumlah variabel yang digunakan. Array dapat berbentuk dimensi satu, dua, tiga dan seterusnya tergantung kebutuhan dari pengguna.
Dalam post ini saya akan membagikan sedikit cara untuk mendeklarasikan, membuat, dan mengakses nilai array. Lihat penjelasan dibawah ini. 


Mendeklarasikan array
sintaks untuk mendeklarasikan array adalah sebagai berikut :
  • tipe array[] nama array;  contoh : int[] buku;
  • tipe array[] nama array =new tipe array[panjang array]contoh : float[] luas;
Membuat array
berikut contoh membuat array
int jumlah[] = new int[3];
jumlah[0]=70;
jumlah[1]=80;
jumlah[2]=65;

array diatas merupakan array bertipe int yang bernama jumlah dan panjangnya 3

Mengakses nilai array
berikut adalah mini program tentang mengakses array 

public class array{
public static void main (String args []){
int nilai[] = new int[3];
nilai[0]=70;
nilai[1]=80;
nilai[2]=65;
for(int i=0; i<nilai.length;i++)
System.out.println("indeks ke-"+i+" = " +nilai[i]);
}
}
tampilan dari program diatas seperti berikut  


membuat arry



Tipe Data MySQL

Pada saat kita akan membuat database kita sering kali tidak mengetahui tipe data mana yang akan kita gunakan dan apa fungsi dari tipe data tersebut. Dan kali ini saya akan menuliskan dan memberikan penjelasan tentang berbagai macam tipe - tipe data yang ada di dalam MySQL, berikut penjelasannya :

Tipe Data MySQL

Mengenal berbagai Tipe Data
Seringkali pada saat kita membuat sebuah database dan membuat fields yang ada didalamnya, kita kebingungan dalam memilih tipe data apa yang akan digunakan. Pada kesemapatan kali ini saya akan memberitahukan beberapa buah tipe data yang saya baca dari sebuah buku. Tipe data yang akan saya jelaskan berikut ini adalah tipe data yang terdapat pada MySQL.
1. Tipe data untuk bilangan
No
Tipe Data
Keterangan
1.
TINYINT
Ukuran 1 byte. Bilangan bulat terkecil,
dengan jangkauan untuk bilangan bertanda -128 sampai dengan 127 dan untuk
yang tidak bertanda 0 sampai dengan 255. Bilangan tak bertanda ditandai
dengan kata UNSIGNED
2.
SMALLINT
Ukuran 2 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -32768 sampai dengan 32767 dan untuk yang
tidak bertanda 0 sampai dengan 65535
3.
MEDIUMINT
Ukuran 3 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -8388608 sampai dengan 8388607 dan untuk
yang tidak bertanda 0 sampai dengan 16777215
4.
INT
Ukuran 4 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -2147483648 sampai dengan 2147483647 dan
untuk yang tidak bertanda 0 sampai dengan 4294967295
5.
INTEGER
Sama dengan INT.
6.
BIGINT
Ukuran 8 byte. Bilangan bulat dengan
jangkauan untuk bilangan bertanda -9223372036854775808 sampai dengan
9223372036854775807 dan untuk yang tidak bertanda 0 sampai dengan
184467440737079551615
7.
FLOAT
Ukuran 4 byte. Biilangan pecahan.
8.
DOUBLE
Ukuran 8 byte. Bilangan pecahan.
9.
DOUBLE PRECISION
Ukuran 8 byte. Bilangan pecahan berpresisi
ganda.
10.
REAL
Ukuran 8 byte. Sinonim dari DOUBLE.
11.
DECIMAL(M,D)
Ukuran M byte. Bilangan pecahan. Misalnya
DECIMAL(5,2) dapat digunakan untuk menyimpan bilangan -99,99 sampai dengan
99,99
12.
NUMERIC(M,D)
Ukuran M byte. Sama dengan Decimal.
2. Tipe data untuk tanggal dan jam
No
Tipe
Data
Keterangan
1.
DATETIME
Ukuran 8 byte. Kombinasi tanggal dan jam
dengan jangkauan dari ‘1000-01-01 00:00:00’ sampai dengan ‘9999-12-31
23:59:59’
2.
DATE
Ukuran 8 byte. Kombinasi tanggal dan jam
dengan jangkauan dari ‘1000-01-01’ sampai dengan ‘9999-12-31 ’
3.
TIMESTAMP
Ukuran 4 byte. Kombinasi tanggal dan jam
dengan jangkauan dari ‘1970-01-01’ sampai dengan ‘2037 ’
4.
TIME
Ukuran 3 byte.waktu dengan jangkauan dari
-838:59:59 sampai dengan 838:59:59
5.
YEAR
Ukuran 1 byte. Data tahun antara 1901 sampai
dengan 2155
3. Tipe data untuk karakter dan lain-lain
No
Tipe
Data
Keterangan
1.
CHAR(M)
Ukuran M byte, 1<=M<=255. Data string
dengan panjang yang tetap. CHAR(1) cukup ditulis dengan CHAR.
2.
VARCHAR(M)
Ukuran L+1 byte dengan L<=M dan
1<=M<=255. Data string dengan panjang bervariasi tergantung datanya.
3.
TINYBLOB,
TINYTEXT
L+1 byte, dengan L<2. Tipe
TEXT atau BLOB dengan panjang maksimum 255 karakter.
4.
BLOB, TEXT
L+2 byte, dengan L<216 . Tipe
TEXT atau BLOB dengan panjang maksimum 65535 karakter.
5.
MEDIUMBLOB, MEDIUMTEXT
L+3 byte, dengan L<224. Tipe
TEXT atau BLOB dengan panjang maksimum 1677215 karakter.
6.
LONGBLOB, LONGTEXT
L+4 byte, dengan L<232. Tipe
TEXT atau BLOB dengan panjang maksimum 4294967295 karakter.
7.
ENUM(’nilai1’,’nilai2’,..)
Ukuran 1 atau 2 byte tergantungnilai
enumerasinya maks 65535 nilai
8.
SET(’nilai1’,’nilai2’,..)
Ukuran 1,2,3,4 atau 8 byte tergantung jumlah
anggota himpunan maks 64 anggota.