Variabel Blok (Scope) dalam pemograman JAVA

Lingkup Variabel dalam Pemograman Java

variabel yang dideklarasikan di dalam ruang lingkup (scope) atau blok tertentu hanya akan dikenali di dalam lingkup bersangkutan saja. Dalam Pemograman Java, blok diawali dengan tanda { dan di akhiri dengan tanda }.Dalam bahasa pascal, tanda tersebut dengan kata kunci begin dan end.

Coba perhatikan baris kode berikut.

===============Mulai=================
//PROGRAM Variabel Scope dalam JAVA
class LingkupVariabel {
public static void main(String[] args) {

int a = 10;

if (a > 5) { // awal blok
int b = 15;
System.out.println("Nilai a di dalam blok if: " + a);
System.out.println("Nilai b di dalam blok if: " + b);
} // akhir blok

System.out.println("Nilai a di luar blok if: " + a);
// SALAH
//System.out.println("Nilai b di luar blok if: " + b);
}
}
==============Selesai================

Nilai a di dalam blok if: 10
Nilai b di dalam blok if: 15
Nilai a di luar blok if: 10

COntoh di atas, Variabel b di deklarasikan di dalam blok if sehingga tidak akan dikenali lagi dari luar blok bersangkutan.


Artikel Variabel by Hanjian

0 Responses to "Variabel Blok (Scope) dalam pemograman JAVA"

Posting Komentar