Thursday, August 30, 2012

Artikel : Input dan Output di JAVA

0 comments

Oke sobat setelah kita membahas tentang Artikel : Variabel dan Jenis Tipe Data.html pada JAVA, selanjutnya kita akan membahas mengenai input dan output yang digunakan dalam Java. Sebagai contoh pertama perhatikanlah program dibawah ini, dimana program akan meminta inputan berupa dua buah bilangan integer atau bilangan bulat kepada user dan menampilkan hasil penjumlahannya ke layar.
  1. import java.util.Scanner;   
  2.   
  3. public class Penjumlahan  
  4. {  
  5.    public static void main( String args[] )      
  6.    {  
  7.         Scanner input = new Scanner( System.in );              
  8.   
  9.         int angka1;     
  10.         int angka 2;    
  11.         int jumlah;  
  12.   
  13.         System.out.print( "Masukan Bilangan Bulat Pertama: " );  
  14.         angka1 = input.nextInt();  
  15.   
  16.         System.out.print( " Masukan Bilangan Bulat Kedua: " );  
  17.         angka2 = input.nextInt();  
  18.   
  19.         jumlah = angka1 + angka2;  
  20.   
  21.         System.out.println( "Jumlahnya Adalah : "+sum );  
  22.     }  
  23.  }  

  1. import java.util.Scanner  
Adalah pengambilan class dalam java library, dimana class tersebut digunakan untuk mengambil inputan dari user
  1. Scanner input = new Scanner( System.in )  
Adalah sebuah instansiasi variable input yang nantinya, variable yang bernama input tersebut digunakan untuk mengambil inputan dari user
  1. angka1 = input.nextInt()  
Menunjukan bahwa variable number1 digunakan untuk menampung inputan pertama dari user
  1. angka2 = input.nextInt()  
Menunjukan bahwa variable number1 digunakan untuk menampung inputan pertama dari user
  1. jumlah = angka1 + angka2  
Adalah operasi aritmatika yang menunjukan bahwa variabel jumlah diisi oleh penjumlahan dari variable angka1 dan angka1
System.out.println( "Jumlahnya Adalah : "+sum ); Adalah cara untuk menampilkan suatu variable pada layar, jadi yang akan ditampilkan adalah text “Jumlahnya Adalah :” dan nilai dari variable jumlah. 
Output dari program diatas adalah : 

  1. Masukan Bilangan Bulat Pertama: 35  
  2. Masukan Bilangan Bulat Pertama: 65  
  3. Jumlahnya Adalah : 117  
Selain penjumlahan operator artimatikan dalam Java juga bisa berupa : 
Perkalian #contoh : c = a * b; 
Pembagian #contoh : c = a / b; 
Pengurangan #contoh : c = a - b; 
Modulo #contoh : c = a % b;



Sekian pembahasan tentang Input dan Output di JAVA, tetap kunjungi dan baca artikel kami selanjutnya, mungkin apa yang saya sampaikan disini kurang lengkap sehingga sobat-sobat sekalian dapat mencari ilmu lagi dilain tempat hehe
Tapi jangan lewatkan pembahasan kami kedepannya oke hehehe

Sipppp Terimakasih dan Wassalamualaikum Wr. Wb
Continue reading →
Monday, August 27, 2012

Artikel : Variabel dan Jenis Tipe Data Dalam JAVA

1 comments


Okey apa kabar sobat semua ?
Kali ini saya akan membahas tentap variabel dan tipe data dalam JAVA, sebelumnya ada yang tau ga apa itu variabel ?? atau apa itu tipe data ??? (Gak tau yah -__-") yaudah mari kita simak yang berikut ini :)

1. Apakah Variable itu?
Program melakukan manipulasi data yang disimpan dalam memori. Dalam bahasa mesin, data hanya bisa diambil dengan menyebut alamatnya di memori. Dalam bahasa pemrograman tingkat tinggi seperti Java, nama bisa digunakan untuk mengganti alamat data tersebut di memori. Tugas komputer adalah untuk melacak di mana data tersebut di simpan, sedangkan programmer menggunakan nama untuk memerintahkan komputer mengambil data tersebut dari memori. Nama yang digunakan seperti ini disebut variable.
Variable bukan isi dari data, tapi lokasi di memori yang menyimpan data tersebut. Variable bisa diibaratkan sebagai kotak penyimpanan data, bukan isi kotaknya. Karena data di dalam kotak bisa berubah, variable hanya dapat dipercaya pada satu saat saja, walaupun tempatnya selalu sama.
Variable dalam bahasa Java didesign untuk menyimpan hanya 1 jenis tipe data. Kompiler akan menampilkan kesalahan sintax apabila variable ini dicoba untuk diberi tipe data jenis lain. Oleh karena itu Java disebut bahasa pemrograman bertipe kuat atau strongly typed language.
  1. Tipe Data
Java memiliki tipe data yang dapat dikategorikan menjadi dua kelompok, yaitu tipe data Primitif dan tipe data Referensi.
2.1. Tipe Data Primitif
Ada 8 jenis tipe data primitif dalam pemrograman Java :
Jenis DataDeskripsiUkuranMinimumMaksimum
booleantrue / false1-bit
charKarakter Unicode16-bit
byteBilangan bulat8-bit-127128
shortBilangan bulat16-bit-3276832767
intBilangan bulat32-bit-21474836482147483647
longBilangan bulat64-bit-92233720368547758089223372036854775807
floatBilangan riil32-bit1.40129846432481707e-453.40282346638528860e+38
doubleBilangan riil64-bit4.94065645841246544e-3241.79769313486231570e+308
2.2. Tipe Data Referensi
Kelebihan pemrograman berorientasi object adalah dapat mendefinisikan tipe data baru yang merupakan object dari class tertentu. Tipe data ini digunakan untuk mereferensikan object atau class tertentu, seperti String, class, interface, dan array. Di Java 5.0, ditambahkan dua tipe referensi baru, yaitu enumerasi dan anotasi.
Tidak seperti tipe primitif yang nilai default-nya variatif, semua tipe referensi nilai default-nya adalah null. Khusus untuk variable lokal, tidak ada nilai default yang diberikan, sehingga harus di inisialisasi.
Perbedaan mendasar antara tipe primitif dan referensi :
  • Tipe-tipe primitif didefinisikan oleh bahasa Java, sedangkan tipe referensi pada dasarnya adalah tipe user-defined.
  • Tipe primitif merepresentasikan nilai tunggal, sedangkan tipe referensi dapat menampung nol atau lebih nilai primitif atau object.
  1. Deklarasi Variable
Suatu variable baru dapat digunakan apabila telah dideklarasikan. Pernyataan deklarasi variable digunakan untuk mendeklarasikan satu atau lebih variable dan memberinya nama. Ketika komputer mengeksekusi deklarasi variable, komputer akan menyediakan ruangan di memori kemudian menyimpan alamat ini sesuai dengan nama variable yang diberikan. Definisi variable berbentuk seperti :
modifiers namatipe namavariable;
Dalam pendeklarasian variable, kita dapat medeklarasikan beberapa nama sekaligus, yang dipisah dengan koma.
private float num;
private String nama;
private boolean bol;
private int cadence,gear; //mendeklarasikan nama variable dalam satu pernyataan
Atau pendeklarasian variable bisa juga dilakukan sekaligus dengan pemberian nilainya, seperti pada contoh berikut :
private int num = 1000;
private char ch = ‘e’;
private float angka = -1.504;
private boolean bol = true;
  1. Jenis – jenis Variable pada Java.
Java memiliki beberapa jenis variable yang dapat dikelompokkan sebagai berikut :
  • Instance Variable (tidak statis).
Dalam bahasa pemrograman berorientasi object, object menyimpan variable yang tidak dideklarasikan dengan kata kunci static dalam kategori non-statis, atau dapat berubah-ubah. Suatu class dapat dijelmakan ke dalam beberapa object. Nilai yang terkandung dalam variable tak-statis ini berbeda untuk setiap objectnya.
Instance variable merupakan variabel yang terletak di dalam pendefinisian suatu class. Instance variable baru terbentuk apabila suatu class dibuat instance-nya.
Contoh dari Instance Variable :
[php]
public class Bicycle {
int cadence;
int speed;
int gear;

}
[/php]



Continue reading →

Artikel : Dasar-dasar Pemrograman JAVA (Part 2)

0 comments

      Hai sobat semua, disini saya akan melanjutkan tentang pembahasan Artikel : Dasar-dasar Pemrograman JAVA (Part1) jadi buat sobat semua yang baru baja pertama kali postingan dengan judul ini alangkah baiknya sobat baca dan simak terlebih dahulu postingan sebelumnya yah hehe

Langsung ke pembahasan yah, pada program kita sebelumnya ketika dijalankan akan mengeluarkan tulisan Hello World ke console.

Ah ha! Akhirnya program kita sudah jalan dan mengerjakan sesuatu, apakah Anda sudah cukup senang sekarang?! Smile
Nah selanjutnya kita akan mengenal variabel2 dalam bahasa program Java.



LANGKAH 6: Mengenal variabel serta jenis-jenisnya

Nah setelah kita mengetahui bagaimana dasar aplikasi Java dari membuat file berekstensi .java sampai menjalankannya, sekarang saatnya untuk berkenalan dengan jenis-jenis variabel yang terdapat dalam Java.

Jadi apa itu variabel??

Untuk menyimpan nilai tertentu di dalam program aplikasi kita (memori komputer), nilai tersebut haruslah disimpan sesuai kedalam suatu variabel yang tipenya sesuai dengan tipe dari nilai tersebut.
Kita tidak dapat menyimpan tipe bernilai angka ke variabel bertipe nilai huruf ataupun sebaliknya.

Pada bahasa pemograman Java, tipe-tipe variabel yang tersedia diantaranya :
Quote:
- int : untuk menyimpan nilai berupa angka bilangan bulat, misalnya: 10
- double : untuk menyimpan nilai berupa angka bilangan desimal, misalnya: 0.5
- String : untuk menyimpan nilai berupa teks kata-kata, misalnya: "Hello World"
- boolean : untuk menyimpan nilai sederhana iya atau tidak, misalnya: true


Untuk mendeklarasikan variabel yang dapat menyimpan nilai tersebut cukup dengan menggunakan:
Code:
[tipe_variabel] [nama_variabel];

misalnya: int tipeInt;
pendeklarasian variabel bernama tipeInt sebagai variabel bertipe int

Untuk mengisikan nilai ke variabel tsb gunakan tanda =
Code:
int tipeInt;

tipeInt = 10; // mengisi tipeInt dengan nilai 10


Contoh dalam program:
Code:
public class Test {

public static void main(String[] args) {
int a = 10;
double b = 0.5;
String c = "Halo";
boolean d = true;

// mengeluarkan nilai diatas ke console
System.out.println(a); // console tertulis: 10
System.out.println(b); // console tertulis: 0.5
System.out.println(c); // console tertulis: Halo
System.out.println(d); // console tertulis: true

// ganti nilai variabel a
a = 100;
System.out.println(a); // console tertulis: 100
}

}


Setelah kita mengetahui jenis-jenis tipe variabel dan bagaimana menggunakannya, sekarang kita lihat bagaimana cara mengolahnya/memanipulasinya.


LANGKAH 7: Operasi variabel

Variabel tersebut dapat kita olah sama seperti didalam matematika, yakni dengan menggunakan operasi pertambahan (+), pengurangan (-), perkalian (*), pembagian (/), ataupun hasil bagi (%).
Misalnya: int a = 10 + 10; // pertambahan
Tidak ada yang spesial dalam mengolah data variabel tersebut, cukup gunakan tanda +, -, *, /, %

Contoh:
Code:
public class Test {

public static void main(String[] args) {
int a = 10;
int b = 20;
int c = a + b; // 10 + 20 = 30
int d = a - b; // 10 - 20 = -10

System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);


double e = 2;
double f = 4;
double g = e * f; // 2 x 4 = 8
double h = e / f; // 2 / 4 = 0.5

System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);

System.out.println(5 % 3); // = 2 -> 5 / 3 = 1 sisa 2
}

}


Java juga menyediakan cara untuk mempersingkat operasi tertentu:
Code:
int a = 0;
// menambah dengan 10
cara 1: a = a + 10;
cara 2: a += 10; // lebih singkat

Sama halnya dengan pengurangan, perkalian, pembagian.
Code:
a -= 10;
a *= 10;
a /= 10;


Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan dengan 1:
Code:
a = a + 1; -> a += 1; -> a++;
a = a - 1; -> a -= 1; -> a--;


Begitulah ulasan singkat dari Paupau si pembuat tutorial ini, semoga temen2 bisa mendapatkan dasar untuk belajar Java, selanjutnya mungkin akan banyak lagi ulasan2 menarik ttg Java..tunggu saja update terbarunya di post ini, atau apabila temen2 merasa tidak punya waktu untuk menunggu..temen2 bisa membaca tutorial java di :
http://java.sun.com/docs/books/tutorial/
Continue reading →

Artikel : Dasar-dasar Pemrograman JAVA (Part 1)

0 comments

Bagi temen2 yg baru sekali ini belajar Java..
Ini ada tutorial singkat mengenai cara membuat file Java, mengcompile file Java tersebut, dan bagaimana menjalankan program Java.
Dibagian ini juga akan membahas sedikit tentang variabel dalam Java..
Silahkan mengikuti Smile
Okey skrg gw kasih tutorial singkat mengenai Java, bukan tutorial game, melainkan tutorial dasar-dasar Java, untuk membantu yang bener2 pemula sama sekali ^_^
Okey tanpa panjang lebar mari kita mulai saja yah hehe


LANGKAH 1: Membuat kode program Java

Nah hal pertama adalah, bagaimana asal mula suatu program aplikasi Java?
Untuk menjalankan program Java, pertama-tama kita buat file teks (txt) biasa, beri nama dengan format penamaan TitleCase dan akhiri dengan extension .java :
Misalnya Test.java

Untuk mengisi kode programnya, edit file tersebut dengan menggunakan teks editor apa saja, misalnya Notepad.

FILE :: Test.java
Isikan kode programnya:
Code:
public class Test {
// Test -> sesuai dengan nama filenya: Test.java
// (ingat Java case sensitive, Test berbeda dgn test)
}

PS: "//" adalah komentar, apapun yang ditulis setelah // tidak akan diproses
PS2: sekali lagi Java adalah case sensitive, penulisan harus benar2 memperhatikan huruf kecil dan huruf besar.


LANGKAH 2: Mengcompile kode program kita

Compile kode program yang telah kita buat dengan menggunakan Java compiler (javac.exe) yang telah termasuk dalam bundel Java SDK (J2SE), dapatkan Java SDK di http://java.sun.com/j2se/.

Gunakan DOS Prompt, buka melalui Start menu-Run-ketik CMD.
Tuliskan ini di DOS prompt :
Code:
javac Test.java

Setelah dicompile Test.java akan menghasilkan Test.class
Quote:
Test.java (kode program) compile -> Test.class (java bytecode)



LANGKAH 3: Menjalankan program tersebut

Untuk menjalankan program yang telah kita compile diatas digunakan Java launcher (java.exe), juga melalui DOS prompt :
Code:
java Test

Pada tahap ini program kita diatas akan mengeluarkan error tidak dapat dijalankan, karena Java tidak tahu harus dimulai darimana program aplikasi kita ini.


LANGKAH 4: Membuat start awal aplikasi

Start awal jalannya suatu aplikasi Java dimulai dari ditemukannya kata kunci (keyword) :
Code:
public static void main(String[] args) { }

Nah tinggal tambahkan keyword tersebut ke file Test.java kita :
Code:
public class Test {

public static void main(String[] args) {
// application start-point
}

}

Jadi program Test.java diatas sudah dapat dicompile DAN dijalankan.
Tapi karena isinya kosong, jadi program kita tsb tidak melakukan suatu hal apapun, sungguh suatu program yang tak berguna Smile
java Test -> masuk ke bagian application start-point dan selesai, tidak ada yang dikerjakan.


LANGKAH 5: Mengeluarkan suatu tulisan

Nah untuk mengeluarkan output ke console (DOS prompt) kita gunakan fungsi System.out.println("kata") :
Code:
public class Test {

public static void main(String[] args) {
System.out.println("Hello World!");
}

}




Okey itu tadi sebagian dari Artikel : Dasar-dasar Pemrograman JAVA (Part1), untuk pembahasan selanjutnya saya akan lanjutkan di postingan berikutnya tentu nya dengan judul yang sama hehe
Simak terus yah sobat ;)
Continue reading →

Labels