Senin, 24 Januari 2011

Pertemuan java 14


JAVA KELAS
1.      Kelas String
Sring merupakan sebuah kelas yang menangani deretan karakter.Kelas ini mendukung sejumlah  method yang sangat berguna untuk mengkonversi setiap huruf kecil menjadi capital atau sebaliknya,menghitung jumlah karakter,mengubah karakter pada posisi tertentu dan sebaliknya.
Beberapa Method dalam kelas String adalah:
1.      Char CharAt(Int indeks):menghasilkan karakter yang terletak pada posisi indeks.
2.      Boolean equals(object anObject):membandingkan string ini dengan banyak objek lain.Case Sensitive.
3.      Boolean equalsIgnoreCase(String an String):membandingkan string ini dengan objek lain.Tidak Case Sensitive.
4.      Int length():mengembalikan nilai panjang/jumlah karakter dari string.
5.      String toLowerCase():mengkonversi semua karakter menjadi huruf kecil.
6.      String toUpperCase():Mengkonversi semua karakter menjadi huruf besar.
7.      String trim():Mengembalikan salinan string ini setelah menghilangkan spasi kosomg di awal dan di akhir string.

2.      Kelas Math
Math adalah kelas yang terdapat pada paket java.lang yang berguna untuk melakukan berbagai operasi matematika seperti kosinus,sinus,akar,kuadrat,logaritma dan sebagainya.
Beberapa Method dalam kelas math adalah:
1.      Double abs(double a):menghasilkan nilai mutlak dari attribute.
2.      Double ceil(double a):mengkonversi nilai attribute dengan pembulatan ke bawah
3.      Double floor(double a):mengkonversi atribute dengan pembulatan ke atas
4.      Long round(double a):menghasilkan nilai yang merupakan bilangan bulat terdekat dengan parameter a.
5.      Double sqrt(double a):menghasilkan nilai yang merupakan akar kuadrat dari a

Langkah-langkah Praktikum:
1.      Memahami dokumentasi java(java docs)
2.      Buka folder dokumentasi J2SDK(jdk 1_5_0-doc)
3.      Buka file index.html  =>klik API & Language yang berada di posisi paling atas dari halaman index.html=>klik java 2 Platform API Spacefication atau
Buka folder dokumentasi J2SDK(jdk-1_5_0-doc)=> buka folder api(jdk-1_5_0-doc/api)=>klik file index.html


Contoh 1:
Membuat program cekproperties.java
Source kode:
class cekproperties {
      public static void main(String [] args){
      System.out.println("OS:  " +System.getProperty("os.name"));
      System.out.println("versi OS: " + System.getProperty("os.version"));
      System.out.println("Username: " + System.getProperty("user.name"));
      System.out.println("versi Java: " + System.getProperty("java.version"));
      System.out.println("vendor Java: " + System.getProperty("java.vendor"));
      }
      }

-          Simpan dengan nama cekproperties.java
      Tekan Ctrl+1 untuk mengkompile
Hasil setelah di compile:



Tekan CTRL+2 untuk menjalankan
Hasil yang telah di jalankan



Contoh 2:
Membuat program contohstring.java

Source  code:
class contohstring{
public static void main(String[] args) {
String isi= "SelAmat BelajAr JAvA he..he..he..";
System.out.println("Kalimat asli: "+isi);
System.out.println("Jumlah karakter: " +isi.length());
System.out.println("Ubah ke huruf kapital: " +isi.toUpperCase());
System.out.println("ubah ke huruf kecil:" +isi.toLowerCase());
System.out.println("Karakter index ke-20: " +isi.charAt(20));
System.out.println("karakter index ke 17 sd 21: " +isi.substring(17,21));
}
}

-          Simpan dengan nama contohstring.java
      Tekan Ctrl+1 untuk mengkompile
Hasil setelah di compile:



Tekan CTRL+2 untuk menjalankan
Hasil yang telah di jalankan







Contoh 3:
Membuat program opmatematika.java
Source code:
public class opmatematika{
   public static void main(String[] args){
     double d=-5.6;
     System.out.println("Nilai d: "+d);
     System.out.println("hasil nilai mutlak= " +Math.abs(d));
     System.out.println("hasil pembulatan ke bawah = " +Math.ceil(d));
     System.out.println("hasil pembulatan ke atas= " +Math.floor(d));
     System.out.println("hasil pangkat 2 =" +Math.pow(d,2));
     }
     }

-          Simpan dengan nama opmatematika.java
      Tekan Ctrl+1 untuk mengkompile
Hasil setelah di compile:


Tekan CTRL+2 untuk menjalankan
Hasil yang telah di jalankan























2 komentar:

  1. maaf folder ini (J2SDK) folder apa ya? liad nya dmn ? maaf neubie...

    BalasHapus
  2. kita juga punya nih jurnal mengenai J2SDK silahkan dikunjungi dan dibaca , berikut linknya
    http://repository.gunadarma.ac.id/bitstream/123456789/1119/1/11107904.pdf

    BalasHapus