Operator Ternary pada Java

Ternary operator atau operator kondisional dapat digunakan untuk versi pendek dari statement if-then-else.
Operator ternary ditulis dengan simbol ' ? ' dalam bahasa pemrograman java.
berikut contoh code untuk mencari nilai maksimum dan minimum serta nilai absolut

Operator Ternary
package dayone;

public class TernaryOperationDemo {
    public static void main(String[] args) {
        int a = 10;
        int b = 20;

        //
        // Dapat nilai maksimum
        //
        int min = a < b ? a : b;

        // Penggunaan operator ternari seperti diatas merupakan sebuah alternatif
        // dengan mengikuti if-then-else statement
        //
        int minValue;
        if (a < b) {
            minValue = a;
        } else {
            minValue = b;
        }

        //
        // Dapat nilai minimum
        //
        int max = a > b ? a : b;

        //
        // Dapat nilai absolut
        //
        int abs = a < 0 ? -a : a;

        System.out.println("min      = " + min);
        System.out.println("minValue = " + minValue);
        System.out.println("max      = " + max);
        System.out.println("abs      = " + abs);
    }
}

Comments

Popular posts from this blog

Shenzhen Hi-tec network Technology co. Ltd

Network Technology course

Network Technology book Pdf