skip to main |
skip to sidebar
Array adalah kumpulan dari data values. Di Java, array adalah sebuah index dari kumpulan dari data values yang bertipe sama.
Array declaration :
<>[] <>
Contoh : double[] rainfall;
rainfall = new double[12]; ---> array creation
<> <>[]
Contoh : double rainfall[];
rainfall = new double[12]; ---> array creation : <> = new <>[]
Sama dengan data type yang lainnya, sebuah array dapat dideclare dan diinitialisasikan dalam satu waktu.
Di Java, dalam penambahan array dari data type primitive, kita dapat mendeclare array of object. Sebuah array of primitive data adalah sebuah alat yg powerful, tetapi sebuah array of object lebih powerful. Penggunaan dari array of object memungkinkan kita untuk memperagakan aplikasi lebih bersih dan dengan logika.
Contoh array of object :
Person latte;
latte = new Person();
latte.setName(“Mr. Latte”);
latte.setAge(20);
System.out.println(“Name: “ + latte.getName());
System.out.println(“Age: “ + latte.getAge());
2-D Array declaration :
1. <>[][] <>
2. <> <>[][]
Array creation untuk 2-D array : <> = new <> [ <> ][ <> ]
Contoh 2-D array :
double[][] payScaleTable;
payScaleTable = new double[4][5];
payScaleTable = new double[4][5] bisa juga ditulis :
payScaleTable = new double[4][];
payScaleTable[0] = new double[5];
payScaleTable[1] = new double[5];
payScaleTable[2] = new double[5];
payScaleTable[3] = new double[5];
Package dari java.util terdiri dari beberapa class untuk mengatur kumpulan object. Dan ada class yang disebut dengan Java Collection Framework ( JCF ). JCF ini terdiri dari kumpulan object untuk mengatur, mendata, atau memetakan.
JCF terdiri dari List yang mendukung method yang terdiri dari kumpulan object dalam daftar linear. L = (lo, l1, l2, …, ln).
Dan untuk menggunakan sebuah list dalam sebuah program, kita harus membuat instance dari sebuah class yang mengimplementasikan List, dan 2 class yang berguna untuk mengimplementasikan List adalah ArrayList ( sebuah array mengatur data ) dan LinkedList (menggunakan sebuah teknik yg dinamakan linked-node representation).
Untuk mengekspresikan single character di Java menggunakan char. Character ASCII ( American Standard Code for Information Interchange ) adalah salah satu coding yg dipakai secara luas di dunia yg mampu menampung 1 byte dengan 8 bits.
Karena ASCII hanya bisa mengenali karakter dengan bahasa Inggris, maka untuk mempresentasikan menggunakan bahasa lain menggunakan Unicode yang memiliki 2 byte.
Misalnya:
char ch1 = 'X';
System.out.println(ch1); ------> X
System.out.println((int) ch1); ------> 88
System.out.println((char) 88);-------> X
Instance dari class String digunakan untuk mempresentasikan String di Java. Contoh : String color = "Blue";
Dan di Java, String itu bersifat immutable ( tetap / tidak bisa diubah ).
Untuk mengakses karakter individu dalam sebuah string menggunakan charAt method.
equals() method digunakan untuk mengevaluasi isi dari 2 object string untuk memustuskan apakah diantara keduanya sama atau tidak.
class StringTokenizer ( dari package Java.util ) berguna untuk memisahkan kalimat menjadi beberapa kata.
Regular expression berfungsi untuk menampilkan angka atau huruf yang ingin ditentukan. Jenis regular expression :
1. [] ---> choice
2. * ----> zero / more times
3. + ----> one / times
4. ^ ----> negation
5. hyphen - ----> range
6. () and | ----> range of choice untuk multiple characters
replaceAll() method digunakan untuk menggantikan semua isi dari regular expression dgn string yang mau menggantikannya.
Memanipulasi isi dari String, seperti mengganti sebuah karakter, menambahkan sebuah string dengan string lainnya, menghapus beberapa string, dan lainnya dapat menggunakan StringBuffer class.
Pada topik ini, kita diajari tentang bagaimana cara menggunakan netbeans 5.5 untuk membuat program Java. Jadi, di dalam netbeans ini kita semakin mudah dalam membuat program Java. Kita bisa langsung menggunakan encapsulation fields untuk memasukkan encapsulation pada program yang kita buat tanpa harus mengetiknya satu per satu.Di dalam netbeans, kita bisa langsung mencompile dan me-run program yang sudah kita buat. Jadi, kita bisa langsung mengetahui hasilnya ataupun jika ada error atau kesalahan pada program itu. Di netbeans, kita juga bisa langsung membuat banyak class untuk keperluan program yang kita buat.Jadi, netbeans ini sangat membantu kita dalam membuat program Java dengan lebih menghemat waktu.