Keyword break:
class DemoBreak1 {
public static void main(String[] args) {
for (int i=0; i<10;>
if (i == 5) {
break; // keluar dari blok pengulangan
}
System.out.println("baris ke-" + i);
}
System.out.println("Statemen setelah blok pengulangan");
}
}
Output:
Baris ke-0
Baris ke-1
Baris ke-2
Baris ke-3
Baris ke-4
Statement setelah blok pengulangan
Keyword Continue:
class countinueNOlabel{
public static void main(String[] args){
for (int b=1; b<=5; b++){
if (b==4){
continue;
}
System.out.println("No: " + b);
}
}
}
Output:
No: 1
No: 2
No: 3
No: 5
Keyword Return:
class DemoReturn {
public static void main(String[] args) {
int banyak = 0;
tulis(banyak);
}
// Mendefinisikan method tulis()
private static void tulis(int n) {
if (n >1) {
System.out.println("Nilai i tidak boleh lebih besar " +
"dari 1");
return; // keluar dari method tulis()
}
// statemen ini tidak akan dilakukan bila n >1
for (int i=0; i>n; i++) {
System.out.println("Baris ke-" + i);
}
}
}
Output :
Nilai i tidak boleh lebih besar dari 1
Class:
class Kotak {
double panjang;
double lebar;
double tinggi;
}
class DemoKotak1 {
public static void main(String[] args) {
double volume;
Kotak k = new Kotak();
// Mengisikan nilai ke dalam data-data kelas Kotak
k.panjang = 4;
k.lebar = 3;
k.tinggi = 2;
// Menghitung isi/volume kotak
volume = k.panjang * k.tinggi * k.lebar;
// Menampilkan nilai volume ke layar monitor
System.out.println("Volume kotak = " + volume);
}
}
Output:
Volume kotak =24.0
Method:
class Kotak {
double panjang;
double lebar;
double tinggi;
// Mendefinisikan method yang mengembalikan tipe double
double hitungVolume() {
// menghitung volume
double vol = panjang * lebar * tinggi;
// mengembalikan nilai
return vol;
}
}
class DemoMethod2 {
public static void main(String[] args) {
Kotak k1, k2, k3;
k1 = new Kotak();
k2 = new Kotak();
k3 = new Kotak();
k1.panjang = 4;
k1.lebar = 3;
k1.tinggi = 2;
k2.panjang = 6;
k2.lebar = 5;
k2.tinggi = 4;
k3.panjang = 8;
k3.lebar = 7;
k3.tinggi = 6;
System.out.println("Volume k1 = " + k1.hitungVolume());
System.out.println("Volume k2 = " + k2.hitungVolume());
System.out.println("Volume k3 = " + k3.hitungVolume());
}
}
Output:
Volume k1=24.0
Volume k2=120.0
Volume k3=336.0
Tidak ada komentar:
Posting Komentar