Hello World
Hai teman muda, pada postingan kali ini aku akan sedikit banyak sekali bahan terapi pemrograman yang dilaksanakan selama liburan..,, hehe
Mungkin bagi teman yang pulang atau berhalangan hadir atau telat,, hehe jangan khawatir..., semuanya ada disini....
Materi yang pertama yaitu bahan yang paling dasar yaitu Hello World..,
Oke eksklusif aja kita mengoding cuy...!!
public class HelloWorld {
public static void main(String[]args){
System.out.print("Hello World\nBelajar Bersama\n");
System.out.print("ok deh");
}
}
Source code diatas gak perlu aku jelasin, simpel beudzz..!!!
Materi yang berikutnya yaitu percabangan. Percabangan yang kita kenal yaitu percabangan if else..., berikut ialah serpihan source codenya..
int i=1;
if(i==2)
System.out.println("Coba if true");
else
System.out.println("coba if false");
Output dari instruksi di atas ialah :
coba if false
pada source code diatas jikalau i=2, maka yang dihukum ialah pernyataan
System.out.println("Coba if true"); tidak akan dijalankan alasannya ialah if nya bernilai false,
sehingga yang akan dihukum ialah pernyataan System.out.println("coba if false");
Contoh lain :
int i=1;
if(i==1)
System.out.println("Coba if true");
else
System.out.println("coba if false");
System.out.println("coba di bawah if");
Outputnya :
Coba if true
coba di bawah if
Bandingkan jikalau ditambahi kurung kurawal :
int i=1;
if(i==1){
System.out.println("Coba if true");
}else{
System.out.println("coba if false");
System.out.println("coba di bawah if");
}
Outputnya :
Coba if true
Perbedaan dari kedua source code di atas ialah jikalau if tidak diberi kurung kurawal setelahnya maka hanya sanggup mengeksekusi satu baris atau satu pernyataan saja.
Sedangkan jikalau diberi kurung kurawal maka yang dihukum ialah pernyataan yang ada di dalam blok kurung kurawal tadi ..... gitu aja kok repot...
O iya kalo ingin mengecek satu persatu prosesnya sanggup memakai debug ..,,
di Netbeans q ga bisa... :(
Masih perihal percabangan, teladan berikutnya yaitu ..
public class HelloWorld {
public static void main(String[]args){
int z=11; // merupakan variabel global
if(z==11){
int i=10; // merupakan variabel local
System.out.println(i); // ini yang diprint dulu
z=z+100;
}
System.out.println(z); // gres yang ini
}
}
Outputnya :
10
111
Mengenai variabel global dan variabel local di atas,,,
Variabel i ialah variabel local yang terdapat dalam if,,,
Jika seumpama di print di luar ga bisa,, so ngeprintnya di dalam if...,,
Untuk variabel globalnya ialah z,, jadi sanggup diakses dimana saja alasannya ialah global..
Trus untuk yang lebih global yaitu variabel yang terletak di luar void main.,,,
Contoh :
public class HelloWorld {
static int z=100; /// variabel paling global
public static void main(String[]args){
int j=11; // merupakan variabel global
if(j==11){
int i=10; // merupakan variabel local
System.out.println(i); // ini yang diprint dulu
}
System.out.println(z); // gres yang ini
}
}
Outputnya :
10
100
Kenapa harus pake static ?? silahkan cari sendiri alasannya ialah aku masih bingung...
Kalo ada yang error aku gak mau tanggung jawab...
Sekian dulu besok dilanjutin lagi...
Mungkin bagi teman yang pulang atau berhalangan hadir atau telat,, hehe jangan khawatir..., semuanya ada disini....
Materi yang pertama yaitu bahan yang paling dasar yaitu Hello World..,
Oke eksklusif aja kita mengoding cuy...!!
public class HelloWorld {
public static void main(String[]args){
System.out.print("Hello World\nBelajar Bersama\n");
System.out.print("ok deh");
}
}
Source code diatas gak perlu aku jelasin, simpel beudzz..!!!
Materi yang berikutnya yaitu percabangan. Percabangan yang kita kenal yaitu percabangan if else..., berikut ialah serpihan source codenya..
int i=1;
if(i==2)
System.out.println("Coba if true");
else
System.out.println("coba if false");
Output dari instruksi di atas ialah :
coba if false
pada source code diatas jikalau i=2, maka yang dihukum ialah pernyataan
System.out.println("Coba if true"); tidak akan dijalankan alasannya ialah if nya bernilai false,
sehingga yang akan dihukum ialah pernyataan System.out.println("coba if false");
Contoh lain :
int i=1;
if(i==1)
System.out.println("Coba if true");
else
System.out.println("coba if false");
System.out.println("coba di bawah if");
Outputnya :
Coba if true
coba di bawah if
Bandingkan jikalau ditambahi kurung kurawal :
int i=1;
if(i==1){
System.out.println("Coba if true");
}else{
System.out.println("coba if false");
System.out.println("coba di bawah if");
}
Outputnya :
Coba if true
Perbedaan dari kedua source code di atas ialah jikalau if tidak diberi kurung kurawal setelahnya maka hanya sanggup mengeksekusi satu baris atau satu pernyataan saja.
Sedangkan jikalau diberi kurung kurawal maka yang dihukum ialah pernyataan yang ada di dalam blok kurung kurawal tadi ..... gitu aja kok repot...
O iya kalo ingin mengecek satu persatu prosesnya sanggup memakai debug ..,,
di Netbeans q ga bisa... :(
Masih perihal percabangan, teladan berikutnya yaitu ..
public class HelloWorld {
public static void main(String[]args){
int z=11; // merupakan variabel global
if(z==11){
int i=10; // merupakan variabel local
System.out.println(i); // ini yang diprint dulu
z=z+100;
}
System.out.println(z); // gres yang ini
}
}
Outputnya :
10
111
Mengenai variabel global dan variabel local di atas,,,
Variabel i ialah variabel local yang terdapat dalam if,,,
Jika seumpama di print di luar ga bisa,, so ngeprintnya di dalam if...,,
Untuk variabel globalnya ialah z,, jadi sanggup diakses dimana saja alasannya ialah global..
Trus untuk yang lebih global yaitu variabel yang terletak di luar void main.,,,
Contoh :
public class HelloWorld {
static int z=100; /// variabel paling global
public static void main(String[]args){
int j=11; // merupakan variabel global
if(j==11){
int i=10; // merupakan variabel local
System.out.println(i); // ini yang diprint dulu
}
System.out.println(z); // gres yang ini
}
}
Outputnya :
10
100
Kenapa harus pake static ?? silahkan cari sendiri alasannya ialah aku masih bingung...
Kalo ada yang error aku gak mau tanggung jawab...
Sekian dulu besok dilanjutin lagi...
Comments
Post a Comment