Beranda

Pernyataan Pemindah Proses (Jump)

Tinggalkan komentar

Pernyataan Pemindah Proses

  1. return
  2. break
  3. continue

 

return

  • Digunakan untuk keluar dari method
  • return memiliki dua bentuk:
    1. mengembalikan nilai (sesuai dengan tipe data)
    2. tidak mengembalikan nilai (untuk void)
  • Contoh:

int perkalian(int x, int y){

return x * y;

}

void perkalian(int x, int y){

hasilKali = x * y;

return;

}

Lainnya

Pernyataan Pengulangan Proses (Loop)

Tinggalkan komentar

Pernyataan Pengulangan Proses

  1. for
  2. while
  3. do-while

for

  • for sering disebut for loop, karena digunakan untuk proses looping atau pengulangan
  • Bentuk:

for (inisialisasi; kondisi; penaikan_penurunan){

pernyataan

}

 

PernyataanFOR.java

Lainnya

Pernyataan Penentu Keputusan

Tinggalkan komentar

Pernyataan Penentu Keputusan

  1. if, if-else, if-else if – else
  2. switch

if

  • Pernyataan kondisi yang digunakan untuk pengambilan keputusan terhadap dua buah kemungkinan
  • if bisa berdiri sendiri atau dengan menggunakan else
  • Bentuk:

if(kondisi){

                                // blok pernyataan yang dijalankan, bila kondisi benar

                }

PernyataanIF.java

Lainnya

Pengaturan Format Output Numerik

Tinggalkan komentar

Metode Pengaturan Format

  1. Menggunakan Method System.out.format()
  2. Menggunakan DecimalFormat Class

1. Method System.out.format()

public class TestFormat {

public static void main(String[] args) {

long n = 461012;

System.out.format(“%d%n”, n);

System.out.format(“%08d%n”, n);

System.out.format(“%+8d%n”, n);

System.out.format(“%,8d%n”, n);

System.out.format(“%+,8d%n%n”, n);

Lainnya

Konversi String dan Bilangan (Number)

Tinggalkan komentar

Konversi String ke Bilangan

String myString;

double myDbl = Double.parseDouble(myString); //konversi string ke double

Integer.parseInt(myString); //konversi string ke integer

Float.parseFloat(myString); //konversi string float

Argument untuk Menerima Input

public class LuasSegitigaArgs {

public static void main(String[] args) {

double alas= Double.parseDouble(args[0]);

double tinggi = Double.parseDouble(args[1]);

double luas = (alas*tinggi)/2;

System.out.println(“Luas Segitiga : ” + luas);

}

}

Konversi Bilangan ke String

double myDouble;

int myInteger;

float myFloat;

String myString = Double.toString(myDouble);

Integer.toString(myInteger);

Float.toString(myFloat);

Operasi I/O Stream Sederhana

Tinggalkan komentar

Stream Standard

  1. System.in: menangani pembacaan dari keyboard (standard input)
  2. System.out: mengirimkan keluaran ke layar (standard output)
  3. System.err: mengirimkan kesalahan (standard error)

Membaca Input dari Keyboard

Menggunakan class Scanner (java.util.Scanner) dengan method sebagai berikut:

  1. nextInt(): untuk menerima tipe data integer
  2. nextShort(): untuk menerima tipe data short
  3. nextLong(): untuk menerima tipe data long
  4. nextDouble(): untuk menerima tipe data double
  5. nextFloat(): untuk menerima tipe data float
  6. nextLine(): untuk menerima tipe data string
  7. nextBoolean(): untuk menerima tipa data boolean

Lainnya