Selamat Datang Di Station Information Semoga Informasi yang didapat bermanfaat

Operator Assignment pada Java

Operator merupakan tanda yang digunakan untuk melakukan suatu operasi. Ada beberapa jenis operator yang digunakan yaitu operator assignment, pencacah, aritmetik, bitwise, relasional, logika, ternary, intance of, dan sebagainya.

OPERATOR ASSIGNMENT
Operator assignment adalah operator yang digunakan untuk memberikan suatu nilai pada sebuah variabel. Operator assignment dilambangkan dengan karakter sama dengan (=). Apabila operator assignment digabungkan dengan operator aritmetik, operasinya akan menjadi operator pencacah. Agar lebih jelas, perhatikan source code berikut.
Seperti gambar berikut :
public class operator_samadengan {
    public static void main(String[] args) {
        String varNonAssignment;
        String variabelString ="Abu Asiah";
        int variabelInt = 100;
        //perintah error
        //System.out.println("Variabel Tanpa Assignment:" + varNonAssignment);
        //perintah jalan
        System.out.println("Variabel Assignment String :" + variabelString);
        System.out.println("Variabel Assignment Int :" + variabelInt);          
    }
}

Hasil pertama

Mendemonstrasikan penggunaan assignment untuk memberikan suatu nilai ke dalam variable, yaitu pada baris perintah :
        String variabelString ="Abu Asiah";
        int variabelInt = 100;
Perintah tersebut berarti menyimpan nilai/informasi “Abu Asiah” ke dalam variable variabelString dan nilai 100 pada variabelInt. Hasilnya, variable yang belum terisi nilai (varNonAssignment) mengalami kesalahan saat dicetak pada console.


public class operator_AssigmentDanAritmatik {
    public static void main(String[] args) {
        int varA=1, varD=5, varJ=2, varK=10, varMod=7 ;
        System.out.println("Nilai varA Awal =" + varA);
        System.out.println("Nilai varD Awal =" + varD);
        System.out.println("Nilai varJ Awal =" + varJ);
        System.out.println("Nilai varK Awal =" + varK);
        System.out.println("Nilai varMod Awal =" + varMod);
        varA+=1;
        System.out.println("Operasi varA+=1 => => Nilai varA sekarang "+ varA);
        varD-=1;
        System.out.println("Operasi varD-=1 => => Nilai varD sekarang "+ varD);
        varJ*=2;
        System.out.println("Operasi varJ*=2 => => Nilai varJ sekarang "+ varJ);
        varK/=varJ;
        System.out.println("Operasi varK/=varJ => => Nilai varK sekarang "+ varK);
        varMod%=varA;
        System.out.println("Operasi varA%=varA => => Nilai varMod sekarang "+ varMod);  
    }
}

Hasil Kedua

Operator assignment (=) digabungkan dengan operator aritmetik (+ , -, /, *, dan %) menjadi sebuah operasi baru, yaitu mencacah bilangan, yang tampak pada baris berikut :
varA+=1;
varD-=1;
varJ*=2;
varK/=varJ;
varMod%=varA;

Sekian dulu belajar kali ini semoga bermanfaat untuk pemirsa tetap semangat belajar untuk menggapai cita-cita.

Salam Belajar... J




Previous
Next Post »