Selamat Datang Di Blog Kami Semoga Bermanfaat


Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Wednesday, April 13, 2011

Java script first font

Sunday, July 25, 2010

Contoh script java

Buat teman teman yang merasa butuh java script silahkan klik di link ini

Silahkan Klik : Contoh Script Java

Friday, July 16, 2010

Membaca Input dalam program Java

Didalam bahasa pemogramna Java untuk membaca input dibutuhkan suatu tool program tersendiri.

Program Java telah menyiapkan program tools yang namanya System.in sebagai input stream yang berfungsiuntuk mendapatkan input berbasis teks dari keyboard, sedangkan input yang berbasis grafis menggunakan kelas JTekxtField atau JTextArea.
Karena System.In adalah Input stream, agar input bisa didapat melalui pembacaan maka perlu di enkapsulasi.
Berikut ini adalah langkah langkah dari proses enkapsulasi:

InputStreamReader isr = new InputStreamReader(System.in);

BufferedReader buf = new BufferReader(isr);

Stringstr = buf.readLine(); // String dapat diperoleh dengan memanggil readLine90 dari objek milik kelas BufferedReader.


Penggunaan method readLine() dilakukan didalam blok try-catch.

Ada tiga cara memasukan data melalui key board yaitu:

1. Menggunakan method readLine() yang dipanggil melalui objek milik kelas BufferReader.

2. Menggunakan method showInputDialog() yang langsung dipanggil dari class JOptionPane.

3. Menggunakan method next() yang dipanggil dari objek milik class scanner.


Contoh dalam penulisan program:

import java.io.*;

class InputString {
public static void main(String[] args) throws IOException {

System.out.print("Masukkan nama Anda: ");

String nama;

InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);

nama = br.readLine();

System.out.println("Halo " + nama +
", sudahkah Anda mengerti Java?");
}
}


Selamat belajar.....

Silahkan Klik Pewarisan atau Inheritance

Java Program tentang Input Exception

Java bukan bahasa pemrograman untuk Console (seperti DOS atau Linux), sehingga untuk mengambil input dari user diperlukan sedikit trik yang tidak sesederhana readln pada bahasa pemrograman lain.

Di sini saya akan menjelaskan untuk membuat program yang bisa mengambil input dari konsol teks. Di bagian lain, setelah kita belajar pemrograman berorientasi objek, kita akan menggunakan GUI untuk mendapatkan interaksi dari user.

Membaca String yang diketik oleh user di konsol

Kita membutuhkan kelas yang beberapa kelas, yaitu BufferedReader, InputStreamReader, dan System.in (lawan dari System.out yang kita gunakan untuk menampilkan pesan di layar).

Dua kelas pertama terdapat dalam package yang dinamakan java.io. Untuk itu, kita harus menambah satu baris perintah

import java.io.*

yang berarti mengimport semua kelas dalam paket java.io (tanda * berarti semua).

Kemudian kita harus juga membuat suatu objek dari kelas BufferedReader. Kelas BufferedReader adalah kelas abstrak yang menangani baca tulis ke suatu media.

Kelas ini membutuhkan kelas lain sebagai pekerjanya, yaitu InputStreamReader. Dan InputStreamReader membutuhkan media tempat baca tulis dilakukan, yaitu System.in.

Semua ini bisa dituliskan dalam satu perintah yaitu :

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

Di sini variabel br merupakan objek yang merupakan jelmaan dari kelas BufferedReader.

Untuk memerintahkan Java mengambil input dari user, kita gunakan fungsi readline() yang terdapat pada kelas BufferedReader, dalam hal ini terealisasi pada objek br.

nama = br.readLine();

Karena kita berhubungan langsung dengan sistem IO (input-output) komputer yang harus diasumsikan tidak pasti (misalnya ada masalah pada sistem keyboard, atau komputer sedang bekerja berat sehingga input dari user tidak bisa diambil), kita harus menempatkan fungsi readLine() pada klausa

try {
...
} catch (IOException ioe) {
...
}


Perintah di dalam try { ... } adalah perintah yang kita ingin jalankan pada situasi yang "mungkin" tidak berhasil.

Parameter pada catch, yaitu IOException ioe adalah jenis kesalahan yang ingin kita tangkap. Dalam hal ini kita ingin menangkap adanya kesalahan IO, yaitu kesalahan yang bertipe IOException.

Perintah di dalam catch { ... } adalah perintah yang akan dilakukan apabila kesalahan ditangkap. Jika tidak ada kesalahan IO yang ditemukan, maka bagian ini akan dilewatkan (tidak dijalankan).

Mari kita lihat program akhir untuk mengambil input dari user.

package ambilinputkonsol;

import java.io.*;

public class AmbilInputKonsol {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

System.out.print("Masukkan nama Anda : ");

// buat objek baru untuk mengambil input
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

// tempat di mana input dari user akan diletakkan
String nama = null;

try {
nama = br.readLine();
} catch(IOException ioe) {
System.out.println("Kesalahan IO pada saat menanyakan nama Anda");
System.exit(1);
}

System.out.println("Terima kasih, " + nama);
}
}


Untuk menguji program tersebut, jalankan "Run -> Run" atau Ctrl-F11. Kemudian arahkan kursor Anda ke bagian bawah di kotak yang bernama Console.

Masukkan nama Anda, kemudian hasilnya akan ditampilkan pada baris berikutnya.


Sumber: belajarjava.googlecode.com/svn/trunk/AmbilInputKonsol

Thursday, June 17, 2010

Blog Untuk Belajar Java

Buat teman teman yang merasa kesulitan belajar JAVA...pada link ini ada semua bahan PBO(Dasar Java, pengenalan PBO, Operator dan Assigment, Flow control, Array), ada slidenya ada program kecilnya. coba scriptnya diketik lagi, jangan cuma di copy paste ya. jika teman teman serius belajar java...silahkan baca lebih lanjut....
Bahan Java PBO Konstruktor dan Methode

Friday, May 14, 2010

Beberapa istilah dalam Program Java

Class
adalah blue print yang digunakan untuk mencetak object,sehingga object object yang dicetak dengan kelas yang sama akan memiliki kesamaan atribute dan method yang khas dan kelas juga digunakan sebagai tipe data dari objek objeknya.
Contoh kelas misalnya Buku,Mobil,Mahasiswa.
Contoh objek misalnya suatu buku suatu mobil, dll

Attribute
Adalah apa saja yang dapat diinformasikan mengenai identitas atau ciri atau kondisi suatu objek.
contoh: Deklarasi attribut:
(modifier tipedata namavariabel:
(public)(static) final tipedata NAMA_KONSTANTA= nilai;

Contoh
public class CircleClass{
public static final double PI =
3.14159265358979323846;
public double x, y,r;
// dan seterusnya
}


Method adalah apa saja yang dapat dilakukan atau dialami suatu objek, jika bersifat static berarti dilakukan oleh semua objec dalam class tersebut. Method diletakan didalam classbody.
Bentuk umum method:
[modifier] tipe_return_value namaMethod([tipe} [parameter])
[throws namaClassEksepsi] { methodbody;
}

abstract tipe_return_value namaMethod([tipe][parameter]);

Modifier boleh lebih dari satu(dipisah oleh spasi). pasangan tipe dan parameter dapat lenih dari satu (dipisah oleh koma).

Bentuk umum method main() sebagai berikut:
{modifier} tipe_return_value main(String args[] {methobody}

ada lima sintax pemanggilan method :
1. namaObjek.namaMethod([argument]); // cara 1
2. namaClass.namaMethod([argument]); // cara 2
3. super.namaMethod([arguments]); // cara 3
4. this.namaMethod([arguments]); // cara 4
5. namaMethod([nilaiParameter]); // cara 5

Method dasar ada dua jenis yaitu getter() dan setter().
Method getter adalah untuk mengambil informasi isi attribut dalam suatu class.
Method setter adalah untuk memberikan isi attribut dalam suatu class.
contoh:

public class Dog{
// information hidding
private int weight(){
// Method jenis getter()
public int weight(){
return weight;
}
// method jenis setter()
public void setWeight ( int newWeight) {
weight = new Weight;
}

}

Tips penulisan program dalam Java

Tips penulisan program dalam Java
Untuk menghindari kesalahan sejak dini, pada saat membuat program selalu diusahakan mengetikan deklarasi class secara utuh terlebih dahulu:
Class Hello {}
Kemudian setelah itu ketikan kode isi dari class didalam antara kurung kurawal :
Class Hello {
// Isi class
}

Hal ini untuk mencegah error dini terjadinya syntax error( error karena kurang penutup kurung kurawal). Demikian juga ketika membuat deklarasi untuk method main;
Class Hello{
Public static void main(String[])args){}
}

Setelah membuat deklarasi method main dengan lengkap, kemudian barulah kita mengetikan isi dari method tadi.
Class Hello{
Public static void main (String[]args){
// isi method main}
}

Hal seperti ini yang sering terjadi dan jangan dianggap sepele karena akan menyulitkan kita di akhir penulisan, pada saat kita menjalankan program.
Setiap kita membuat program selalu berika baris kosong/ spasi kosong untuk memudahkan dalam membaca program yang kita tulis.
Class Hello{
Public static void main (String[]args){
// isi method main
}
}


Contoh diatas adalah contoh penulisan program yang baik karena terdapat spasi kosong diantara tanda { }.

lwk

Related Posts Plugin for WordPress, Blogger...