Beranda > Java, JTK > Program Dasar Java 2

Program Dasar Java 2

Post ini Di Buat untuk para newbie yang ingin tau tentang dasar pada Java melalu analisa program java yang simpel.

ini merupaka postingan lanjutan dari Program Dasar Java

untuk Program Dasar Java yang kedua ini kita akan membuat program dasar berupa suatu pertambahan matematika dasar. seperti dibawah:

package javaapplication1;

import java.util.Scanner;
public class Main {

public static void main(String[] args) {
int x, y, a;
Scanner s=new Scanner(System.in);

x= s.nextInt();
y= s.nextInt();
a=x*y;
System.out.printf(“%d”,a);
}

}

Penjelasan Kode :

import java.util.Scanner;

merupakan suatu perintah java untuk mengambil suatu library, kalau pada bahasa pemrograman C++ atau C ini sama dengan #include <*>, disini kita mengambil library sehingga java bisa mengenal suatu perintah seperti Scanner, untuk penjelasan lanjutnya silahkan cari eBook yang menjelaskan khusus tentang library java atau tunggu postingan saya selanjutnya :) ..

public class main;
mengindikasikan nama class yaitu main. Pada java semua kode seharusnya ditempatkan didalam deklarasi class. Kita melakukannya dengan menggunakan kata kunci class. Sebagai tambahan, class menggunakan akses khusus public, yang mengindikasikan bahwa class kita mempunyai akses bebas ke class yang lain dari package yang lain pula (package merupakan kumpulan class-class). Kita akan membahas lebih dalam mengenai package dan akses khusus pada pembahasan selanjutnya.
Baris berikutnya yaitu yang terdiri atas kurung kurawal { mengindikasikan awal blok. Pada kode ini, kita menempatkan kurung kurawal pada baris selanjutnya setelah deklarasi class, bagaimanapun, kita dapat juga meletakkan kurung kurawal ini setelah baris pertama dari kode yang kita tulis. Jadi, kita dapat menulis kode kita sebagai berikut :
public class main
{

atau
public class main {

public static void main(String[] args) {
atau dapat juga ditulis sebagai berikut,
public static void main(String[] args)
{
mengindikasikan nama suatu method dalam class main yang bertindak sebagai method utama. Method utama adalah titik awal dari suatu program java. Semua proram kecuali applet yang ditulis dalam bahasa java dimulai dengan method utama.

kemudian

int x, y, a;
merupakan suatu pendeklarasian sebuah variabel dimana x, y, dan a merupakan sebuah integer.

Scanner s=new Scanner(System.in);

disini kita mendeklarasikan sebuah variabel “s” sehingga bila kita hanya menulis “s” saja pada suatu perintah itu sama dengan menuliskan new Scanner(System.in), Jadi kita tidak perlu panjang-panjang menulis perintah tersebut, kegunaan dari perintah tersebut adalah untuk menginputkan sesuatu contohnya pada program ini cara penggunaanya bisa diliat seperti dibawah

x= s.nextInt();
y= s.nextInt();

dengan menuliskan perintah seperti di atas berarti pada saat kita runing suatu program  maka program tersebut akan meminta kita untuk memasukan nilai dari x dan y. berikutnya
a=x*y;

merupakan suatu rumus operasi yang akan dilakukan oleh x dan y yang nilainya akan di inputka ke nilai a. berikutnya

System.out.printf(“%d”,a);

merupakan suatu perintah untuk menampilkan jawaban dari operasi yang telah dilakukan.

kenapa harus ada “%d”?

“%d” merupakan suatu perintah yang menandakan bahwa nilai yang akan di outputkan berupa integer ada bermacam-macam sesuiai dengan yang kita pakai apabila kita memakai float maka yang kita tuliskan adalah “%f” dan lainnyya.

Categories: Java, JTK
  1. 06/11/2010 pukul 18:38 | #1

    ben, bahas ttg operator bitwise sing lengkaplah..

    • Biben
      11/11/2010 pukul 07:41 | #2

      Naon tah bitwise? coba kasih gambaran dulu biar bisa ada bayangan..
      mening bahas bareng da urang ge g tau apa-apa tentang bitwise?

  1. Belum ada trackback.

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.