- Fungsi If
package egyjava;
public class iffunction extends javax.swing.JFrame {
int pertama,kedua;
String hasil;
public
iffunction() {
initComponents();
}
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
pertama =
Integer.parseInt(jTextField1.getText());
kedua =
Integer.parseInt(jTextField2.getText());
if(pertama ==
kedua)
{
hasil =
"Nilai Pertama Sama Dengan Nilai Kedua";
jTextField3.setText(String.valueOf(hasil));
}
}
// Hasil :
2. Fungsi If - Else
Fungsi If – Else digunakan untuk memberikan suatu syarat pada dua buah statement
Contoh Program :
package egyjava;
public class iffunction extends javax.swing.JFrame {
int pertama,kedua;
String hasil;
public
iffunction() {
initComponents();
}
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add
your handling code here:
pertama =
Integer.parseInt(jTextField1.getText());
kedua =
Integer.parseInt(jTextField2.getText());
if(pertama ==
kedua)
{
hasil =
"Nilai Pertama Sama Dengan Nilai Kedua";
jTextField3.setText(String.valueOf(hasil));
}
else
{
hasil =
"Nilai Pertama Beda Dengan Nilai Kedua";
jTextField3.setText(String.valueOf(hasil));
}
}
// Hasil :
3. Fungsi If - Else If
Fungsi if - Else If digunakan untuk memberikan suatu syarat pada banyak statement
Fungsi if - Else If digunakan untuk memberikan suatu syarat pada banyak statement
Contoh Program :
package egyjava;
public class iffunction extends javax.swing.JFrame {
int pertama,kedua;
String hasil;
public
iffunction() {
initComponents();
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add
your handling code here:
pertama =
Integer.parseInt(jTextField1.getText());
kedua =
Integer.parseInt(jTextField2.getText());
if(pertama == kedua)
{
hasil =
"Nilai1 Sama Dengan Nilai2";
jTextField3.setText(String.valueOf(hasil));
}
else if
(pertama < kedua )
{
hasil =
"Nilai1 Lebih Kecil Dari Nilai2";
jTextField3.setText(String.valueOf(hasil));
}
else
{
hasil =
"Nilai1 Lebih Besar Dari Nilai2";
jTextField3.setText(String.valueOf(hasil));
}
}
// Hasil :
4. Penggunaan Ternary Operator
merupakan operator untuk bahasa
pemrograman yang memiliki 3 argumen yang dipisahkan oleh karakter '?' dan ':'.
Operator ini merepresentasikan operasi asignment suatu variabel berdasarkan
kondisi argumen sebelum '?'. Bentuk umum dari operator ini adalah:
(kondisi)?ekspresi_pertama:ekspresi_kedua;
ekspresi_pertama dijalankan jika kondisi bernilai true, jika kondisi
bernilai false maka ekspresi_kedua yang akan dijalankan.
Contoh Program :
package egyjava;
public class operator_ternary extends javax.swing.JFrame {
int a;
String ket;
public
operator_ternary() {
initComponents();
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add
your handling code here:
a =
Integer.parseInt(jTextField1.getText());
ket = a
>= 60? "Lulus" : "Tidak Lulus";
{
jTextField2.setText(String.valueOf(ket));
}
}
// Hasil :
5. Pernyataan Switch - Case
Pernyataan switch-case dibuat untuk
menangani keputusan yang meliputi beberapa pilihan.
Contoh Program :
package egyjava;
import java.util.*;
public class switchcase extends
javax.swing.JFrame {
String grade,ket;
public switchcase() {
initComponents();
}
private void
jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
grade = (jTextField1.getText());
switch(grade)
{
case "A":
ket = "Sangat Baik";
jTextField2.setText(String.valueOf(ket));
break;
case "B":
ket = "Baik";
jTextField2.setText(String.valueOf(ket));
break;
case "C":
ket = "Cukup";
jTextField2.setText(String.valueOf(ket));
break;
default:
ket = "Tidak Mencukupi";
jTextField2.setText(String.valueOf(ket));
}
}
// Hasil :
Semoga Bermanfaat :)