Month: April 2016

Macam-macam tipe data di java

Terdapat 2 jenis tipe data :
1. tipe data referensi : class, array, interface
2. tipe data sederhana : int, byte, long, char, boolean

tipedata Array lihat di postingan sebelumnya :

https://wordpress.com/read/feeds/18731502/posts/1010514618

 

Advertisements

Menampilkan data dari Database ke jTable di java

//setting koneksi database sesuai dengan user dan passwordnya

public Connection conn;
public void koneksi() throws SQLException{
try{
conn=null;
Class.forName(“com.mysql.jdbc.Driver”);
conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/mydb”,”root”,””);
}catch(ClassNotFoundException ex){
Logger.getLogger(FUtama.class.getName()).log(Level.SEVERE, null, ex);
}catch (SQLException e){
Logger.getLogger(FUtama.class.getName()).log(Level.SEVERE, null, e);
}catch (Exception es){
Logger.getLogger(FUtama.class.getName()).log(Level.SEVERE, null, es);
}
}

//    perintah try catch nya
try{
koneksi();
String sql = “select * from tableName”;
Statement stat = conn.createStatement();
ResultSet res = stat.executeQuery(sql);
while (res.next()){
tabelmapel.addRow(new Object[]{res.getString(1),res.getString(2),res.getString(3),res.getString(4),
res.getString(5), res.getString(6), res.getString(7), res.getString(8)});
}
tblTampil.setModel(tabelmapel);
} catch(Exception e){
System.out.println(“Terjadi kesalahan, “+e);
}

Daftar isi Penulisan Bab 3, 4, 5

BAB 3 – ANALISIS DAN PERANCANGAN SISTEM
3.1 analisis sistem
3.1.1 kebutuhan perangkat lunak
3.1.2 kebutuhan perangkat keras
3.2 perancangan sistem
3.2.1 use case diagram
3.2.2 class diagram
3.2.3 sequence diagram
3.2.4 activity diagram
3.3 rancangan antarmuka
3.3.1 rancangan utama
3.3.2 rancangan form tambah
3.3.3 rancangan form hasil

BAB 4 – IMPLEMENTASI DAN PEMBAHASAN
4.1 Implementasi Sistem

4.1.2 kelas utama
4.1.3 kelas kmean
4.1.4 kelas proses
4.2 Pembahasan Sistem
4.2.1 Pengujian Program
4.3 Analisis Pengujian Aplikasi
4.3.1
4.3.2
4.3.3
BAB 5 – KESIMPULAN DAN SARAN
5.1 Kesimpulan
5.2 Saran

ArrayList dengan Class tipe Data Referensi

Berikut link Referensi yang saya gunakan mengenai ArrayList sebagai tipe data….

http://toya-studios.com/web/index.php?r=blog-post%2Fdetail&id=37

membuat arrayList bertipe integer
ArrayList<Integer> arr = new ArrayList<Integer>();

menambah data
int d = 4;
arr.add(d);
arr.add(3); // memasukkan langsung nilai 3

menampilkan data
arr.get(0); // menampilkan data index ke nol

menampilkan data dengan perulangan
for(Object o : arr){
System.out.println(o);
}
atau

for(int i=0;i<arr.size();i++){
System.out.println(arr.get(i));
}

semoga membantu, CMIIW….

beda List dengan ArrayList..??

List itu interface, sedangkan
ArrayList itu salah satu implementasi dari List

List adl interface, dimana interface tidak bisa di invoke.
Method List(), mungkin dlm hal ini konstruktornya akan mengembalikan object yang mengimplement interface List, bisa berupa apa saja, namum dalam hal ini implementasinya adl arraylist.

Contoh :
Untuk membuat program yang membuat instance dari List,
tidak bisa seperti berikut :
List list = new List();
tetapi,
List list = new ArrayList();

sekian, CMIIW…