Tampilkan postingan dengan label Tutorial Java. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial Java. Tampilkan semua postingan

Kamis, 25 Agustus 2016

Berinteraksi Dengan java menggunakan scanner dan BuffredReader

Berinteraksi dengan java menggunakan scanner dan BufferedReader kita hanya membuat berbagai perintah – perintah agar program berjalan sesuai dengan apa yang di inginkan, untuk suatu situasi dan kondisi tertentu.

BufferedReader
Sebelum program bahasa Java kita dapat menerima input dari user, kita harus mempersiapkan
suatu alokasi memori tertentu (buffer : pengguna) untuk menampung input dari pengguna itu, di mana
hal ini dapat dilakukan menggunakan objek bfr yang merupakan instan dari kelas BufferedReader, berikut contoh penggunaannya.

//BufferedReader

//create class name bfr

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public static void main(String[] args){

public class bfr {

public static void main(String[] args){
System.out.println("input your number ?");
BufferedReader bfr = new BufferedReader
            (new InputStreamReader (System.in));
            String InputAngka = null;
            try {
            InputAngka = bfr.readLine ();
            } catch (IOException e) {
            e.printStackTrace();
            }
int Data = Integer.valueOf(InputAngka).intValue();
if (Data != 5){
      System.out.println("error");
}
else {
      System.out.println("succes");
}
}
}

Scanner
Merupakan Perintah untuk membuat sebuah inisial objek yang di butuhkan user.
Perintah – perintah yang digunakan yaitu
1.      dengan menambahkan import java.util.Scanner;
2.      membuat inisial atau variabel baru untuk mengikat bahwa itu milik scanner.
3.      height=sc.nextInt();karena dype datanya int maka menggunakan next.Int

//scenner
//create class name sc

import java.util.Scanner; 
      public class sc {
     
      static int height;
      private static Scanner sc;

      public static void main(String[] args){  
           
            sc = new Scanner(System.in);
            System.out.println("input your number ?");
            height=sc.nextInt();
            System.out.println("your number is "+height);
}
}
Baca selengkapnya

Contoh Program Menghitung volume Limas di Java

Program dan contoh java menghitung volume limas yang di ketahui panjang lebar dan tinggi, dengan rumus 1/3 x (1/2 x panjang x lebar) x tinggi, sobat juga bebas mengedit code yang sederhana ini untuk keperluan apapun jika memang bisa bermanfaat kenapa tidak.

//volume limas in java console

import java.util.Scanner;
public class volume_limas {
      static int lebar;
      static int panjang;
      static int volume;
      static int tinggi;
      private static Scanner v;
     
public static void main(String[] args){  
           
      v = new Scanner(System.in);
      System.out.println("Masukan Panjang Limas :");
      panjang=v.nextInt();
           
      System.out.println("Masukan Lebar Limas :");
      lebar=v.nextInt();
           
      System.out.println("Masukan Tinggi Limas :");
      tinggi=v.nextInt();
           
      // rumus Volume Limas = 1/3 x (1/2 x panjang x lebar) x tinggi
      volume = (((panjang*lebar)*1/2)*tinggi)*1/3;   
      System.out.println("\nHasil dari volume limas = " +volume);
           
}}



Masukan apa yang akan di hitung yaitu panjang lebar dan tinggi limas menggunakan java.util.Scanner

Masukan rumus limas ke dalam java, keterangan jika bilangan pecahan (1/2 atau 1/3 dan sejenisnya) cara penulisan di java yaitu ditaruh di bagian akhir.


Baca selengkapnya

Kamis, 07 Juli 2016

Intro Bahasa Pemograman HTML

Hyper Text Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.

Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web.


HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).

Sumber : Wikipedia
Baca selengkapnya

Minggu, 22 Mei 2016

Contoh Program Menghitung Luas Keliling Persegi Panjang di Bahasa Pemograman Java


Code atau contoh program java untuk menghitung luas dan keliling persegi panjang sederhana , ya kali ini saya akan membagikan code menghitung luas dan keliling persegi panjang sobat juga bisa mendownload codenya di bawah ini.


//create class persegi_panjang

package persegi;

import java.util.Scanner;

public class persegi_panjang {
	static int lebar;
	static int panjang;
	static int keliling;
	static int luas;
	
	public static void main(String[] args){	
		
		Scanner	ls = new Scanner(System.in);
		System.out.println("Masukan Nilai panjang :");
		panjang=ls.nextInt();
		
		System.out.println("Masukan Nilai lebar :");
		lebar=ls.nextInt();
		
		// rumus persegi panjang
		keliling = (2*(panjang + lebar)) ;
		luas = panjang * lebar ;
		
		System.out.println("\nHasil luas persegi panjang " +panjang +"x" +lebar +" adalah = "  +luas);
		System.out.println("Hasil keliling persegi panjang " +"2x(" +panjang +"+" +lebar  +") adalah = "  +keliling);
	}
	}



//next run program

Masukan Nilai panjang :
10
Masukan Nilai lebar :
40

Hasil luas persegi panjang 10x40 adalah = 400
Hasil keliling persegi panjang 2x(10+40) adalah = 100

Baca selengkapnya

Rabu, 11 Mei 2016

Contoh Program statment If dan Else di Java

Statment if dan else merupakan percabangan atau suatu pilihan atau opsi dengan kondisi tertentu. Jika kondisi yang menjadi syarat terpenuhi, maka opsi atau pilihan dijalankan, jika tidak maka sebaliknya.

Syntax / Source Code

download source code


//Class iff
import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.InputStreamReader;

 public class iff {
  public static void main (String[] args){
  System.out.println("Input your number : ");
     BufferedReader bfr = new BufferedReader 
     (new InputStreamReader(System.in));
     String angkaInput = null;
  try {
   angkaInput = bfr.readLine();
  } catch (IOException e) {
   e.printStackTrace();
  }
     int Data = Integer.valueOf(angkaInput).intValue();

     int i =5;
     if (Data > i) System.out.print
   ("Number > " +i);
     else System.out.print("Number < " +i);
  }
  }


//output
Input your number : 
3
Number < 5

Baca selengkapnya

Rabu, 04 Mei 2016

Calling methods Getter dan Setter

Method adalah apa saja yang dapat dilakukan atau dialami suatu object, jika bersifat static berarti dilakukan oleh semua object dalam class tersebut. Method getter adalah untuk mengambil informasi isi attribut dalam suatu class, sedangkan Method setter adalah untuk memberikan isi attribut dalam suatu class.

Syntax / Source Code

//Calling methods Getter , Setter (Create two class)
//Class Hello
public class Hello {
 private int Hand;
 
   // getter
   public int getHand() {
   return Hand;
  }
   // setter 
  public void setHand(int ValueHand) {
   Hand = ValueHand;
  }
}  

//Class Boddy_Part
public class Boddy_Part {
 public static void main(String[] args) {
  Hello freevariable = new Hello();

  freevariable.setHand (2);
 
  System.out.println
  ("I have " +freevariable.getHand() +" Hand!");
 }
}

p  Getter mendefinisikan method getHand
p  Setter mensetting bahwa Hand = ValueHand

p  Pada class Boddy_Part memanggil class Hello dengan cara membuat variable baru freevariable
Baca selengkapnya

Selasa, 03 Mei 2016

Contoh program looping di pemograman java

Contoh program looping di pemograman java Eclipse  looping merupakan struktur perulangan fungsi guna meringkas algoritma dan mengotomatisasi perintah – perintah yang sama atau di kerjakan berulang – ulang.
Jenis – jenis perulangan antara lain:

®   While

Digunakan bila tidak mengetahui berapa kali perulangan akan terjadi , tetapi mengetahui kondisi berhentinya, pada pemeriksaan atau mengecekan di awal struktur.

Syntax / Source Code

download source code

//Contoh While
import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.InputStreamReader;
 public class whilee {

  public static void main(String[] args) {
      System.out.println("Input your number  :");
      BufferedReader bfr = new BufferedReader 
      (new InputStreamReader(System.in));
      String valueInput = null;
   try {
    valueInput = bfr.readLine();
   } catch (IOException e) {
    e.printStackTrace();
   }
      int Data = Integer.valueOf(valueInput).intValue();
      int i=1;
      while (i <= Data) {
       System.out.println("Number to - " + i);
      i++;
      }
      }
   }


//Output
Input your number  :
5
Number to - 1
Number to - 2
Number to - 3
Number to - 4
Number to - 5  


®   Do While

Untuk Do While sendiri kebalikannya dari While yaitu sederet perintah akan di kerjakan minimal 1 kali sebab pengecekan kondisi dilakukan di akhir loop.

Syntax / Source Code


//Contoh Do While

import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.InputStreamReader;

 public class do_while {
  public static void main(String[] args) {
  int Data;
  do {
   System.out.print("Input your password : ");
      BufferedReader bfr = new BufferedReader 
      (new InputStreamReader(System.in));
      String valueInput = null;
   try {
    valueInput = bfr.readLine();
   } catch (IOException e) {
    e.printStackTrace();
   }
      Data = Integer.valueOf(valueInput).intValue();
   }
   while (Data!=23031996);
   System.out.println("login succes!!");
   }}


//Output
Input your password : 123456
Input your password : 23031996
login succes!!


®   For

Merupakan struktur perulangan yang pasti atau sudah di atur akan mengulang berapa kali perintah tersebut akan di jalankan.

Syntax / Source Code

//Contoh For


public class Hello {
  import java.io.BufferedReader;
 import java.io.IOException;
 import java.io.InputStreamReader;
 
 public class forr {
  public static void main(String[] args) {
  System.out.println("Input numeral : ");
  BufferedReader bfr = new BufferedReader 
  (new InputStreamReader(System.in));
  String valueInput = null;
   
      try {
   valueInput = bfr.readLine();
   } catch (IOException e) {
   e.printStackTrace();
   }
   
      int Data = Integer.valueOf(valueInput).intValue();
      for(int repeat =0; repeat<=Data; repeat++)
      {
      System.out.println("Number = " + repeat);
      }
      }
      }


//Output
Input numeral : 
5
Number = 0
Number = 1
Number = 2
Number = 3
Number = 4
Number = 5  


Baca selengkapnya

Senin, 02 Mei 2016

Intro bahasa pemograman java


Apa itu bahasa pemograman java?
Java adalah bahasa pemograman berorientasi objek yang merupakan bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. disini akan menekankan apa saja syntax / Source Code / tools yang seharusnya sobat pahami ketika ingin berkecimpung di pemograman java ini.

Berbagai software untuk bahasa pemograman java diantara:
1 Netbeans (lebih berat dibandingkan software yang lainnya , lebih mudah untuk membuat form atau design interface)
2 Eclipse (Lebih ringan , banyak yang bilang susah di gunakan untuk pemula karena hanya ada code didalamnya tidak seperti Netbeans)
3 JDeveloper (saya belum pernah menggunakan software ini, tidak salahnya untuk mencoba kok J)

Semua software tersebut mempunyai code atau syntax yang sama hanya pengembangnya saja yang berbeda beda. *Disarankan memakai : Eclipse* sedangkan saya menggunakan 2 yaitu Netbeans dan Eclipse, sobat bisa pilih salah satu diantaranya saja sesuaikan kebutuhan.

Syntax / Source Code

“Hello word!”
public class Hello {
  public static void main(String[] args) {
   //membuat  komentar
   System.out.print("Hello Word!");
  }
 }
 

p  Bisa dengan tools atau tanpa tools
p  ingat : nama kelas sama dengan definisi
p  Ingat : tanda kurung
Baca selengkapnya

Rabu, 20 April 2016