public class PenugasanSebagaiEkspresi {
    public static void main(String[] args) {
        int a, b, c;
        a = b = c = 10;          // dievaluasi dari kanan: c = 10, lalu b = c, lalu a = b
        System.out.println("a=" + a + ", b=" + b + ", c=" + c);

        int d = 5;
        int salin = (d = 20);     // penugasan mengembalikan nilai yang disimpan
        System.out.println("d=" + d + ", salin=" + salin);

        int e = 50;
        int hasil = (e += 10);    // compound assignment juga bernilai
        System.out.println("e=" + e + ", hasil=" + hasil);

        byte data = 10;
        data += 5;                // setara data = (byte) (data + 5)
        System.out.println("data=" + data);
    }
}
